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
Preencher a tabela de dados do leitor de dados
Estou fazendo uma coisa básica em C # (MS VS2008) e tenho uma pergunta mais sobre design adequado do que código específico. Estou criando uma tabela de dados e, em seguida, tentando carregar a tabela de dados de um datareader (que é baseado em um procedimento armazenado SQL). O que …
103 c#  .net  ado.net 

15
Qual é o equivalente em C # de NaN ou IsNumeric?
Qual é a maneira mais eficiente de testar uma string de entrada se ela contém um valor numérico (ou, inversamente, Não é um número)? Eu acho que posso usar Double.Parseou um regex (veja abaixo), mas eu queria saber se existe alguma forma embutida de fazer isso, como javascript NaN()ou IsNumeric()(era …
103 c#  parsing 

6
Por que não existe um método Guid.IsNullOrEmpty ()
Isso me mantém pensando por que Guid em .NET não tem IsNullOrEmpty()método (onde vazio significa todos zeros) Eu preciso disso em vários lugares no meu código ASP.NET MVC ao escrever a API REST. Ou estou perdendo algo porque ninguém na Internet pediu o mesmo?
103 c#  asp.net-mvc 

19
SmtpException: Incapaz de ler os dados da conexão de transporte: net_io_connectionclosed
Estou usando a SmtpClientbiblioteca para enviar e-mails usando o seguinte: SmtpClient client = new SmtpClient(); client.Host = "hostname"; client.Port = 465; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.EnableSsl = true; client.Credentials = new NetworkCredential("User", "Pass); client.Send("from@hostname", "to@hostname", "Subject", "Body"); O código funciona bem em meu ambiente de teste, mas quando …
103 c#  smtp 

7
Coleção que permite apenas itens exclusivos em .NET?
Existe uma coleção em C # que não permite adicionar itens duplicados a ela? Por exemplo, com a classe boba de public class Customer { public string FirstName { get; set; } public string LastName { get; set; } public string Address { get; set; } public override int GetHashCode() …
103 c#  set  hashset 

8
C # Converter string de UTF-8 para ISO-8859-1 (Latin1) H
Eu pesquisei sobre esse assunto no Google e olhei todas as respostas, mas ainda não entendi. Basicamente, preciso converter a string UTF-8 em ISO-8859-1 e faço isso usando o seguinte código: Encoding iso = Encoding.GetEncoding("ISO-8859-1"); Encoding utf8 = Encoding.UTF8; string msg = iso.GetString(utf8.GetBytes(Message)); Minha string fonte é Message = "ÄäÖöÕõÜü" …
103 c#  .net  encoding  utf-8  iso-8859-1 

2
Como usar RestSharp com async / await
Estou lutando para encontrar um exemplo moderno de algum código C # assíncrono que usa RestSharp com asynce await. Eu sei que houve uma atualização recente de Haack, mas não sei como usar os novos métodos. Além disso, como posso fornecer um token de cancelamento para que a operação possa …

12
Média de 3 inteiros longos
Tenho 3 inteiros com sinal muito grandes. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Quero calcular sua média truncada. O valor médio esperado é long.MaxValue - 1, que é 9223372036854775806. É impossível calculá-lo como: long avg = (x + y + …
103 c#  .net  long-integer 


7
Obter fuso horário de DateTime
O .Net DateTime contém informações sobre o fuso horário onde foi criado? Eu tenho uma biblioteca que analisa DateTime de um formato que tem "+ zz" no final e, embora ela analise corretamente e ajuste a hora local, preciso saber qual era o fuso horário específico do objeto DateTime. Isso …
103 c#  .net  datetime  timezone 

8
Sem modelos no Visual Studio 2017
Depois de uma instalação do Visual Studio 2017 (RC) do zero, não consigo encontrar uma lista padrão de modelos. Estou especificamente interessado no Console Application (C#) templatee no Windows Form (C#) template. Tenho certeza de que estou faltando um dos componentes individuais. Não tenho certeza de qual deve ser instalado …


27
o arquivo de origem é diferente de quando o módulo foi construído
Isto está me enlouquecendo. Tenho um projeto bastante grande que estou tentando modificar. Notei anteriormente que, quando digitei DbCommand, o visual studio não fez nenhum realce de sintaxe nele, e estou usando System.Data.Common. Mesmo sem nada destacado, o projeto parecia estar funcionando bem no meu navegador. Portanto, decidi executar o …

11
Usando Excel OleDb para obter nomes de planilhas EM ORDEM DE FOLHA
Estou usando o OleDb para ler uma pasta de trabalho do Excel com muitas planilhas. Preciso ler os nomes das planilhas, mas preciso deles na ordem em que estão definidos na planilha; então, se eu tiver um arquivo parecido com este; |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| \__GERMANY__/\__UK__/\__IRELAND__/ Então eu preciso pegar o …
103 c#  excel  oledb  server-side 

2
Cronômetro confiável em um aplicativo de console
Estou ciente de que no .NET existem três tipos de cronômetro (consulte Comparando as classes de cronômetro na biblioteca de classes do .NET Framework ). Escolhi um cronômetro encadeado, pois os outros tipos podem flutuar se o encadeamento principal estiver ocupado, e preciso que isso seja confiável. A maneira como …
103 c#  .net  vb.net  timer 

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.