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


5
HashSet simultâneo <T> no .NET Framework?
Eu tenho a seguinte turma. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); } Preciso alterar o campo "Dados" de diferentes threads, portanto, gostaria de algumas opiniões sobre minha implementação atual segura de thread. class Test{ public HashSet&lt;string&gt; Data = new HashSet&lt;string&gt;(); public void Add(string Val){ lock(Data) Data.Add(Val); } public …


14
Java equivalente de C # assíncrono / aguardar?
Sou desenvolvedor C # normal, mas ocasionalmente desenvolvo aplicativos em Java. Eu estou querendo saber se existe algum equivalente em Java de c # assíncrono / aguardar? Em palavras simples, qual é o equivalente java de: async Task&lt;int&gt; AccessTheWebAsync() { HttpClient client = new HttpClient(); var urlContents = await client.GetStringAsync("http://msdn.microsoft.com"); …
151 c#  java 


4
Como o operador de comparação trabalha com int nulo?
Estou começando a aprender tipos anuláveis ​​e tive o seguinte comportamento. Ao tentar int nulo, vejo operador de comparação me dá resultado inesperado. Por exemplo, no meu código abaixo, a saída que recebo é "ambos e 1 são iguais" . Observe que ele também não imprime "nulo". int? a = …
151 c#  nullable 


11
Abrindo uma pasta no explorer e selecionando um arquivo
Estou tentando abrir uma pasta no explorer com um arquivo selecionado. O código a seguir produz uma exceção de arquivo não encontrado: System.Diagnostics.Process.Start( "explorer.exe /select," + listView1.SelectedItems[0].SubItems[1].Text + "\\" + listView1.SelectedItems[0].Text); Como posso obter esse comando para executar em c #?
150 c#  explorer 


1
Criar banco de dados SQLite e tabela [fechada]
Fechado . Esta pergunta precisa de detalhes ou clareza . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Adicione detalhes e esclareça o problema editando esta postagem . Fechado há 5 anos . Melhore esta pergunta No código do aplicativo C #, eu gostaria de criar e interagir …

3
Mapa Java equivalente em C #
Estou tentando manter uma lista de itens em uma coleção com uma chave de minha escolha. Em Java, eu simplesmente usaria o Map da seguinte maneira: class Test { Map&lt;Integer,String&gt; entities; public String getEntity(Integer code) { return this.entities.get(code); } } Existe uma maneira equivalente de fazer isso em c #? …
150 c#  java  generics  collections 

3
Qual é a causa desse FatalExecutionEngineError no .NET 4.5 beta? [fechadas]
É improvável que esta pergunta ajude futuros visitantes; é relevante apenas para uma pequena área geográfica, um momento específico ou uma situação extraordinariamente estreita que geralmente não é aplicável ao público mundial da Internet. Para obter ajuda para tornar esta questão mais amplamente aplicável, visite o centro de ajuda . …
150 c#  clr 

4
é vs typeof
Qual desses trechos de código é mais rápido? if (obj is ClassA) {} if (obj.GetType() == typeof(ClassA)) {} Edit: Estou ciente de que eles não fazem a mesma coisa.
150 c#  rtti 



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.