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

16
Aplicativo do console de máscara de senha
Eu tentei o seguinte código ... string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); // Backspace Should Not Work if (key.Key != ConsoleKey.Backspace) { pass += key.KeyChar; Console.Write("*"); } else { Console.Write("\b"); } } // Stops Receving Keys Once Enter is Pressed while …



4
Linq lista de listas para lista única
Parece que esse é o tipo de coisa que já teria sido respondida, mas não consigo encontrá-lo. Minha pergunta é bem simples, como posso fazer isso em uma instrução para que, em vez de precisar renovar a lista vazia e depois agregar na próxima linha, possa ter uma única instrução …
201 c#  linq 

14
Qual é a diferença entre dinâmico (C # 4) e var?
Eu tinha lido vários artigos sobre essa nova palavra-chave que é fornecida com o C # v4, mas não consegui distinguir a diferença entre "dinâmico" e "var". Este artigo me fez pensar sobre isso, mas ainda não vejo diferença. Você pode usar "var" apenas como uma variável local, mas dinâmico …
199 c#  dynamic 



11
Nenhuma ConcurrentList <T> no .Net 4.0?
Fiquei emocionado ao ver o novo System.Collections.Concurrentespaço para nome no .Net 4.0, muito bom! Eu vi ConcurrentDictionary, ConcurrentQueue, ConcurrentStack, ConcurrentBage BlockingCollection. Uma coisa que parece estar misteriosamente faltando é a ConcurrentList&lt;T&gt;. Eu tenho que escrever isso sozinho (ou tirá-lo da web :))? Estou perdendo algo óbvio aqui?

12
Como definir um valor padrão com Html.TextBoxFor?
Pergunta simples: se você usar o Html Helper do ASP.NET MVC Framework 1, é fácil definir um valor padrão em uma caixa de texto, pois há uma sobrecarga Html.TextBox(string name, object value). Quando tentei usar o método Html.TextBoxFor , meu primeiro palpite foi tentar o seguinte que não funcionou: &lt;%: …


14
Diferença entre novo e substituir
Pensando em qual é a diferença entre o seguinte: Caso 1: Classe Base public void DoIt(); Caso 1: Classe herdada public new void DoIt(); Caso 2: Classe Base public virtual void DoIt(); Caso 2: Classe herdada public override void DoIt(); Os casos 1 e 2 parecem ter o mesmo efeito …

5
Manipulador de exceção global do .NET no aplicativo de console
Pergunta: Desejo definir um manipulador de exceção global para exceções não tratadas no meu aplicativo de console. No asp.net, pode-se definir um em global.asax e, em aplicativos / serviços do Windows, pode-se definir como abaixo AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException += new UnhandledExceptionEventHandler(MyExceptionHandler); Mas como posso definir um manipulador de …


15
Gravando dados no arquivo CSV em C #
Estou tentando gravar em um csvarquivo linha por linha usando a linguagem C #. Aqui está a minha função string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); Toda a função é executada dentro de um loop, e cada linha deve ser gravada no csvarquivo. …
198 c#  file  csv 


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.