Questions tagged 'c #'

C # (pronuncia-se "see sharp") é uma linguagem de programação orientada a objeto, de alto nível, estaticamente datilografada, desenvolvida pela Microsoft. O código C # geralmente está focado nas ferramentas Microsoft .NET e na família de tempo de execução, incluindo o .NET Framework e o .NET Core. Use esta tag para questões de código escritas na especificação oficial C # ou C #. A maioria das perguntas também precisa de uma tag para uma plataforma .NET de destino, como [.net] (para o .NET Framework), [.net-core] ou [.net-standard].
64
respostas

Qual é a diferença entre uma string e uma string em c #?

Exemplo (observe o caso): string s = "Hello world!"; String s = "Olá, mundo!"; Quais são as recomendações para usar cada um deles? E quais são as diferenças?
set 10 ago. '08 às 10:18
26
respostas

Como faço para listar a listagem em c #?

Como você pode listar enum em c #? por exemplo. O código a seguir não compila: enum público Suit {Spades, Copas, Clubes, Diamantes} public void EnumerateAllSuitsDemoMethod () {foreach (terno Suit in Suit) {DoSom ...
set em 19 de setembro '08 às 23:34
23
respostas

Inserir int para listar em c #

Como int pode ser passado para enum em c #?
set 27 ago. '08 às 6:58
24
respostas

Caso Insensitivo "Contém (string)"

Existe uma maneira de tornar o próximo retorno verdadeiro? string title = "ASTRINGTOTEST"; title.Contains ("string"); Parece que não há sobrecarga, o que me permite definir a diferenciação entre maiúsculas e minúsculas. Atualmente eu TOP os dois, mas em ...
15 jan set '09 às 0:39
9
respostas

Quais são os números de versão correta para c #?

Quais são os números de versão correta para c #? O que aconteceu quando? Por que não consigo encontrar respostas para a pergunta sobre o C # 3.5? Essa pergunta ajuda principalmente aqueles que estão procurando uma resposta usando o número de versão incorreto, por exemplo, C # 3.5. A esperança é que qualquer ...
set 29 de out 08 às 20:09
38
respostas

Como obter uma representação de byte consistente de seqüências de caracteres em c # sem especificar manualmente a codificação?

Como converter string para byte [] para .NET (С #) sem especificar uma codificação específica manualmente? Eu vou criptografar a string. Posso criptografá-lo sem conversão, mas ainda gostaria de saber por que a codificação começa aqui. Além disso, ...
definir em 23 de janeiro '09 às 16:39
34
respostas

O que é o NullReferenceException Exception e como corrigi-lo?

Eu tenho código e quando ele é executado, ele lança um NullReferenceException dizendo: A referência de objeto não está definida para a instância do objeto. O que isso significa e o que posso fazer para corrigir esse erro?
set 11 de janeiro '11 às 19:48
39
respostas

Objetos Clone Profundos

Eu quero fazer algo como: MyObject myObj = GetMyObj (); // Criar e preencher um novo objeto MyObject newObj = myObj.Clone (); E faça alterações no novo objeto que não é refletido no objeto original. Eu nem sempre preciso dessa funcionalidade, p ...
set em 17 set. '08 às 3:06
10
respostas

O uso de diretivas deve estar dentro ou fora do namespace?

Eu corri o StyleCop sobre o código C #, e continua dizendo que minhas diretivas usando devem estar dentro do namespace. Existe uma razão técnica para colocar usando diretivas dentro e não fora do namespace?
set em 24 set. '08 às 6:49
29
respostas

Pegue algumas exceções de uma só vez?

Não é recomendado apenas pegar System.Exception. Em vez disso, você deve capturar apenas exceções "conhecidas". Agora, isso às vezes leva a um código duplicado desnecessário, por exemplo: try {WebId = new Guid (queryString ["web"]); } catch (FormatExcep ...
set 25 set 08 às 11:56
64
respostas

Como calcular a idade de uma pessoa em c #?

Dado o datetime que representa o aniversário de uma pessoa, como posso calcular sua idade em anos?
set 01 ago. '08 às 2:40
20
respostas

Qual é a melhor maneira de iterar em um dicionário C #?

Eu tenho visto várias maneiras diferentes de iterar em um dicionário C #. Existe um caminho padrão?
set 26 de setembro 08 às 21:20
42
respostas

Como criar um arquivo do Excel (.XLS e .XLSX) em С # sem instalar o MS Office?

Como criar uma planilha do Excel usando C #, sem exigir a instalação do Excel em um computador com código?
set 30 de setembro '08 às 1:30
23
respostas

Como você dá C # Auto-Property o valor padrão?

Como você dá C # Auto-Property o valor padrão? Eu uso o construtor ou volto para a antiga sintaxe. Uso do construtor: class Person {public Person () {Name = "Nome padrão"; } público string Nam ...
set 03 set '08 às 0:29
29
respostas

Como criar um número int aleatório em c #?

Como faço para gerar um inteiro aleatório em c #?
set em 25 de abril '10 às 2:09