Perguntas com a marcação «c#»

C # (pronuncia-se "see sharp") é uma linguagem de programação multiparadigma de tipo estático desenvolvida pela Microsoft. O código C # geralmente tem como alvo a família de ferramentas e tempos de execução .NET da Microsoft, que inclui o .NET Framework, .NET Core e Xamarin, entre outros. Use esta tag para perguntas sobre o código escrito em C # ou especificação formal do C #.


8
Selecione LINQ distinto com tipos anônimos
Então, eu tenho uma coleção de objetos. O tipo exato não é importante. A partir dele, quero extrair todos os pares únicos de um par de propriedades particulares, assim: myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); Portanto, minha pergunta é: Neste caso, Distinct usará o objeto padrão …

20
Remover caracteres da string C #
Como posso remover caracteres de uma string? Por exemplo: "My name @is ,Wan.;'; Wan". Gostaria de remover os caracteres '@', ',', '.', ';', '\''dessa string para que ela se torne"My name is Wan Wan"
150 c#  .net 


13
Obter propriedades e valores de objeto desconhecido
No mundo do PHP, decidi tentar o C #. Eu fiz uma pesquisa, mas não consigo encontrar a resposta de como fazer o equivalente a isso. $object = new Object(); $vars = get_class_vars(get_class($object)); foreach($vars as $var) { doSomething($object->$var); } Basicamente, tenho uma lista de um objeto. O objeto pode ser …
150 c#  reflection 

7
Diferenças de classe estática e selada
Existe alguma classe que seja implementada na classe estática? significa: static class ABC : Anyclass Existe alguma classe que possa ser herdada na classe selada e na classe estática? significa: static class ABC : AClass {} E sealed class ABC : AClass {} Posso estar errado em alguma extensão?
150 c#  .net  oop  static  sealed 

9
Como extrair o valor do cabeçalho personalizado no manipulador de mensagens da API da Web?
Atualmente, tenho um manipulador de mensagens no meu serviço de API da Web que substitui 'SendAsync' da seguinte maneira: protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { //implementation } Nesse código, preciso inspecionar um valor de cabeçalho de solicitação adicionado personalizado chamado MyCustomID. O problema é quando eu faço o …





4
Classifique uma lista de outros IDs de lista
Eu tenho uma lista com alguns identificadores como este: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Além disso, tenho outra lista de <T>itens, representados pelos IDs descritos acima. List<T> docs = GetDocsFromDb(...) Preciso manter a mesma ordem nas duas coleções, para que os itens List<T>estejam …
150 c#  linq  sorting  collections 

6
C # list.Orderby decrescente
Gostaria de receber uma lista classificada por 'Product.Name' em ordem decrescente . Semelhante à função abaixo, que classifica a lista em ordem crescente, exatamente ao contrário, isso é possível? var newList = list.OrderBy(x => x.Product.Name).ToList();
150 c#  list  sorting  sql-order-by 

8
Como inserir valores no dicionário C # na instanciação?
Alguém sabe se existe uma maneira de inserir valores em um dicionário C # quando criá-lo? Eu posso, mas não quero, fazer dict.Add(int, "string")para cada item se houver algo mais eficiente como: Dictionary<int, string>(){(0, "string"),(1,"string2"),(2,"string3")};
149 c#  dictionary 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.