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 #.


10
Como remover novos caracteres de linha de uma string?
Eu tenho uma string no seguinte formato string s = "This is a Test String.\n This is a next line.\t This is a tab.\n' Quero remover todas as ocorrências de \ne \rda string acima. Eu tentei, string s = s.Trim(new char[] {'\n', '\r'});mas não ajudou.
181 c#  .net 

5
Como posso converter esse código foreach para Parallel.ForEach?
Estou um pouco confuso Parallel.ForEach. O que é Parallel.ForEache o que exatamente faz? Por favor, não faça referência a nenhum link do MSDN. Aqui está um exemplo simples: string[] lines = File.ReadAllLines(txtProxyListPath.Text); List<string> list_lines = new List<string>(lines); foreach (string line in list_lines) { //My Stuff } Como posso reescrever este …



9
Qual é a diferença entre == e Equals () para primitivas em C #?
Considere este código: int age = 25; short newAge = 25; Console.WriteLine(age == newAge); //true Console.WriteLine(newAge.Equals(age)); //false Console.ReadLine(); Ambos inte shortsão tipos primitivos, mas uma comparação com ==retornos verdadeiro e uma comparação com Equalsretornos falsos. Por quê?
180 c#  compare 

18
Testar se string é um guia sem gerar exceções?
Quero tentar converter uma string em um Guid, mas não quero depender de exceções de captura ( por razões de desempenho - as exceções são caras por motivos de usabilidade - o depurador é exibido por motivos de design - o esperado não é excepcional Em outras palavras, o código: …
180 c#  string  parsing  guid 

11
Instrução do Visual Studio C # recolhendo
Ao editar blocos de código muito longos (que definitivamente deveriam ser refatorados de qualquer maneira, mas que estão além do escopo desta pergunta), muitas vezes anseio pela capacidade de recolher blocos de instruções como se pode recolher blocos funcionais. Ou seja, seria ótimo se o ícone de menos aparecesse no …

6
Quando "Try" deveria ser usado nos nomes dos métodos C #?
Estávamos discutindo com nossos colegas de trabalho o que significa se o nome do método começa com "Try". Havia as seguintes opiniões: Use "Try" quando o método puder retornar um valor nulo. Use "Try" quando o método não lançar uma exceção. Qual é a definição oficial? O que "Try" diz …



15
Chamada webapi não autorizada retornando página de login em vez de 401
Como configuro meu projeto mvc / webapi para que um método webapi chamado de uma exibição de navalha não retorne a página de login quando ela não é autorizada? É um aplicativo MVC5 que também possui controladores WebApi para chamadas via javascript. Os dois métodos abaixo [Route("api/home/LatestProblems")] [HttpGet()] public List<vmLatestProblems> …

8
Colocar conteúdo no objeto HttpResponseMessage?
Há alguns meses, a Microsoft decidiu alterar a classe HttpResponseMessage. Antes, você poderia simplesmente passar um tipo de dados para o construtor e retornar a mensagem com esses dados, mas não mais. Agora, você precisa usar a propriedade Content para definir o conteúdo da mensagem. O problema é que ele …

12
Quando usar IList e quando usar List
Eu sei que IList é a interface e List é o tipo concreto, mas ainda não sei quando usar cada uma. O que estou fazendo agora é que, se eu não precisar dos métodos Sort ou FindAll, uso a interface. Estou certo? Existe uma maneira melhor de decidir quando usar …
180 c#  .net 


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.