Exemplo ( observe o caso ): string s = "Hello world!"; String s = "Hello world!"; Quais são as diretrizes para o uso de cada um? E quais são as
NÃO use para perguntas sobre o .NET Core - use [.net-core]. A estrutura .NET é uma estrutura de software projetada principalmente para o sistema operacional Microsoft Windows. Inclui uma implementação da Biblioteca de Classes Base, Common Language Runtime (comumente conhecido como CLR), Common Type System (comumente conhecido como CTS) e Dynamic Language Runtime. Ele suporta muitas linguagens de programação, incluindo C #, VB.NET, F # e C ++ / CLI.
Para obter mais informações sobre Stack Overflow no Stack Overflow : foreach () por enum Como você pode enumerar um enumem c #? Por exemplo, o seguinte código não compila: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void
Quais são os números de versão corretos para C #? O que saiu quando? Por que não consigo encontrar respostas sobre o C # 3.5 ? Esta pergunta é principalmente para ajudar aqueles que estão procurando uma resposta usando um número de versão incorreto, por exemplo, C # 3.5 . A esperança é que alguém...
Eu quero fazer algo como: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); E, em seguida, faça alterações no novo objeto que não são refletidas no objeto original. Como muitas vezes não preciso dessa funcionalidade, quando é necessário, comecei a...
Como converter um stringpara um byte[]no .NET (C #) sem especificar manualmente uma codificação específica? Vou criptografar a string. Posso criptografá-lo sem convertê-lo, mas eu ainda gostaria de saber por que a codificação chega aqui. Além disso, por que a codificação deve ser levada em...
É desencorajado simplesmente pegar System.Exception. Em vez disso, apenas as exceções "conhecidas" devem ser capturadas. Agora, isso às vezes leva ao código repetitivo desnecessário, por exemplo: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch...
Qual é a diferença entre decimal, floate doubleem .NET? Quando alguém usaria um
Estou executando o StyleCop sobre algum código C # e ele continua relatando que minhas usingdiretivas devem estar dentro do espaço para nome. Existe uma razão técnica para colocar as usingdiretivas dentro e não fora do espaço para
Estou dando meu primeiro acesso ao Ajax com jQuery. Estou colocando meus dados em minha página, mas estou tendo problemas com os dados JSON retornados para os tipos de dados Date. Basicamente, estou recebendo uma string de volta que fica assim: /Date(1224043200000)/ De alguém totalmente novo para...
Como criar uma planilha do Excel com C # sem exigir a instalação do Excel na máquina que está executando o
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Como obter mais informações sobre Stack Overflow no local de armazenamento :...
Dada a DateTimerepresentação do aniversário de uma pessoa, como calculo sua idade em anos?
Sei da leitura da documentação da Microsoft que o uso "primário" da IDisposableinterface é limpar recursos não gerenciados. Para mim, "não gerenciado" significa coisas como conexões com bancos de dados, soquetes, identificadores de janelas etc. Mas vi código em que o Dispose()método é implementado...
O aplicativo de desktop C # na edição expressa funcionou e não funcionou 5 segundos depois. Eu tentei o seguinte: Verifique se a configuração de depuração, o sinalizador de depuração e as informações completas de depuração estão definidas em todos os assemblies. Exclua todas as pastas bin e obj...
Eu escrevi um código para testar o impacto do try-catch, mas vendo alguns resultados surpreendentes. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0,...
Sempre que um usuário publica algo que contenha <ou >em uma página no meu aplicativo da Web, eu recebo essa exceção. Não quero entrar na discussão sobre a esperteza de lançar uma exceção ou travar um aplicativo Web inteiro porque alguém inseriu um caractere em uma caixa de texto, mas estou...
No .NET, o GetHashCodemétodo é usado em muitos lugares nas bibliotecas de classes base do .NET. Implementá-lo adequadamente é especialmente importante para encontrar itens rapidamente em uma coleção ou ao determinar a igualdade. Existe um algoritmo padrão ou uma prática recomendada sobre como...
Ao planejar meus programas, geralmente começo com uma cadeia de pensamento assim: Um time de futebol é apenas uma lista de jogadores de futebol. Portanto, eu devo representá-lo com: var football_team = new List<FootballPlayer>(); A ordem desta lista representa a ordem em que os...
Na maioria das linguagens de programação, os dicionários são preferidos às hashtables. Quais são as razões por trás
Qual é a maneira mais simples de atualizar um Labelde outro Thread? Estou Formem execução thread1, e a partir disso estou iniciando outro thread ( thread2). Enquanto thread2está a processar alguns arquivos eu gostaria de atualizar um Labelno Formcom o estado actual da thread2obra de. Como eu...