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



8
Como documentar exceções lançadas em c # / .net
Atualmente, estou escrevendo uma pequena estrutura que será usada internamente por outros desenvolvedores da empresa. Desejo fornecer boas informações do Intellisense, mas não sei como documentar exceções lançadas. No exemplo a seguir: public void MyMethod1() { MyMethod2(); // also may throw InvalidOperationException } public void MyMethod2() { System.IO.File.Open(somepath...); // this …



7
Como dividir () uma string delimitada em uma Lista <>
Eu tinha esse código: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . mas depois pensei que talvez devesse ir com uma lista. Mas este código: List&lt;String&gt; listStrLineElements; . . …
139 c#  .net  list  arraylist 

12
Executando arquivo em lote em c #
Estou tentando executar um arquivo em lotes em c #, mas não estou tendo sorte em fazê-lo. Encontrei vários exemplos na Internet, mas não está funcionando para mim. public void ExecuteCommand(string command) { int ExitCode; ProcessStartInfo ProcessInfo; Process Process; ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + command); ProcessInfo.CreateNoWindow = true; …




7
Como você faz representação no .NET?
Existe uma maneira simples e imediata de se passar por um usuário no .NET? Até agora, tenho usado essa classe do projeto de código para todos os meus requisitos de representação. Existe uma maneira melhor de fazer isso usando o .NET Framework? Eu tenho um conjunto de credenciais de usuário …
139 c#  .net  impersonation 

1
Como obter Thread.Sleep aguardável?
Estou escrevendo um aplicativo vinculado à rede com base no paradigma de espera / suspensão. Às vezes, erros de conexão acontecem e, na minha experiência, vale a pena esperar um pouco e tentar novamente a operação novamente. O problema é que, se eu usar o Thread.Sleep ou outra operação de …

8
Redirecionar do atributo do filtro de ação
Qual é a melhor maneira de fazer um redirecionamento em um ActionFilterAttribute. Eu tenho um ActionFilterAttributechamado IsAuthenticatedAttributeFiltere que verificou o valor de uma variável de sessão. Se a variável for falsa, desejo que o aplicativo seja redirecionado para a página de login. Eu preferiria redirecionar usando o nome da rota, …

3
Por que "decimal" não é um tipo de parâmetro de atributo válido?
É realmente inacreditável, mas real. Este código não funcionará: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:'Min' is not a valid named attribute argument because it is not a …
139 c#  .net  attributes 


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.