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



6
Obtendo um Item da Lista por Índice
Recentemente, comecei a usar c # passando de Java. Não consigo encontrar como obter um item da lista por índice. Em java, para obter o primeiro item da lista, seria: list1.get(0); Qual é o equivalente em c #?
321 c#  list 



7
O que LINQ retorna quando os resultados estão vazios
Eu tenho uma pergunta sobre a consulta LINQ. Normalmente, uma consulta retorna um IEnumerable<T>tipo. Se o retorno estiver vazio, não tenha certeza se é nulo ou não. Não tenho certeza se o seguinte ToList()irá lançar uma exceção ou apenas um vazio List<string>se nada for encontrado no IEnumerableresultado? List<string> list = …
319 c#  linq 


11
Obtendo o ID do Encadeamento de um Encadeamento
Em C # ao depurar threads, por exemplo, você pode ver a identificação de cada thread. Não consegui encontrar uma maneira de obter o mesmo segmento, programaticamente. Eu não conseguia nem obter o ID do segmento atual (nas propriedades do Thread.currentThread). Então, eu me pergunto como o Visual Studio obtém …
319 c#  .net  multithreading 



8
Qual é a maneira mais rápida de ler um arquivo de texto linha por linha?
Quero ler um arquivo de texto linha por linha. Eu queria saber se estou fazendo isso da maneira mais eficiente possível no escopo do .NET C #. Isto é o que estou tentando até agora: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new System.IO.StreamReader(filestream, System.Text.Encoding.UTF8, true, …

12
Recebo o erro "Foi feita uma tentativa de carregar um programa com um formato incorreto" em um projeto de replicação do SQL Server
O erro exato é o seguinte Não foi possível carregar o arquivo ou assembly 'Microsoft.SqlServer.Replication, versão = 9.0.242.0, Culture = neutral, PublicKeyToken = 89845dcd8080cccc91' ou uma de suas dependências. Foi feita uma tentativa de carregar um programa com um formato incorreto. Recentemente, comecei a trabalhar nesse projeto novamente após dois …

11
Desserializando o objeto JSON para .NET usando Newtonsoft (ou LINQ para JSON, talvez?)
Eu sei que existem alguns posts sobre a Newtonsoft, então espero que isso não seja exatamente uma repetição ... Estou tentando converter dados JSON retornados pela API do Kazaa em um bom objeto de algum tipo WebClient client = new WebClient(); Stream stream = client.OpenRead("http://api.kazaa.com/api/v1/search.json?q=muse&type=Album"); StreamReader reader = new StreamReader(stream); …

4
Esperando de forma síncrona por uma operação assíncrona e por que o Wait () congela o programa aqui
Prefácio : estou procurando uma explicação, não apenas uma solução. Eu já conheço a solução. Apesar de ter passado vários dias estudando artigos do MSDN sobre o padrão assíncrono baseado em tarefas (TAP), assíncrono e aguardando, ainda estou um pouco confuso sobre alguns dos detalhes. Estou escrevendo um criador de …


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.