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


3
Os aplicativos de console assíncronos são compatíveis com o .NET Core?
Em algum momento, o CoreCLR suportou pontos de entrada principais assíncronos. Consulte http://blog.stephencleary.com/2015/03/async-console-apps-on-net-coreclr.html No entanto, os dois programas a seguir não estão funcionando no .NET Core RTM using System; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { public static async Task Main(string[] args) { await Task.Delay(1000); Console.WriteLine("Hello World!"); } …
113 c#  .net  .net-core 


5
capturar todas as exceções não tratadas em ASP.NET Web Api
Como posso capturar todas as exceções não tratadas que ocorrem no ASP.NET Web Api para que eu possa registrá-las? Até agora tentei: Crie e registre um ExceptionHandlingAttribute Implementar um Application_Errormétodo emGlobal.asax.cs Inscrever-se para AppDomain.CurrentDomain.UnhandledException Inscrever-se para TaskScheduler.UnobservedTaskException O ExceptionHandlingAttributetrata com sucesso as exceções que são lançadas nos métodos de ação …

8
Devo fechar () um SQLConnection antes de ser descartado?
Por minha outra pergunta aqui sobre objetos descartáveis , devemos chamar Close () antes do final de um bloco de uso? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // Is this …

6
Como faço para criar uma classe imutável?
Estou trabalhando na criação de uma classe imutável. Marquei todas as propriedades como somente leitura. Eu tenho uma lista de itens da aula. Embora se a propriedade for somente leitura, a lista pode ser modificada. Expor o IEnumerable da lista o torna imutável. Eu queria saber quais são as regras …
113 c#  .net  immutability 

8
Como carregar um assembly para AppDomain com todas as referências recursivamente?
Quero carregar em um novo AppDomainassembly que possui uma árvore de referências complexa (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Pelo que eu entendi, quando um assembly está sendo carregado AppDomain, suas referências não são carregadas automaticamente, e eu tenho que carregá-las manualmente. Então, quando eu faço: string …


22
c # tabela de dados para csv
Alguém poderia me dizer por que o código a seguir não está funcionando. Os dados são salvos no arquivo csv, porém os dados não são separados. Tudo existe na primeira célula de cada linha. StringBuilder sb = new StringBuilder(); foreach (DataColumn col in dt.Columns) { sb.Append(col.ColumnName + ','); } sb.Remove(sb.Length …
113 c#  csv  delimited-text 

3
Remova colunas de DataTable em C #
Eu tenho um DataSet do qual recebo uma DataTable que estou sendo passado de volta de uma chamada de função. Ele tem 15-20 colunas, no entanto, quero apenas 10 colunas de dados. Existe uma maneira de remover aquelas colunas que eu não quero, copiar o DataTable para outro que tenha …
113 c#  asp.net 


8
Encontre o índice de um valor em uma matriz
O linq pode de alguma forma ser usado para encontrar o índice de um valor em uma matriz? Por exemplo, esse loop localiza o índice da chave em uma matriz. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i; } }
113 c#  arrays  linq 

20
EditorFor () e propriedades html
As compilações de visualização do Asp.Net MVC 2.0 fornecem ajudantes como Html.EditorFor(c => c.propertyname) Se o nome da propriedade for string, o código acima renderiza um texbox. E se eu quiser passar as propriedades MaxLength e Size para a caixa de texto ou minha própria propriedade de classe css? Preciso …

8
Anexe um arquivo de MemoryStream a uma MailMessage em C #
Estou escrevendo um programa para anexar um arquivo a um e-mail. Atualmente estou salvando o arquivo usando FileStreamno disco, e então uso System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); Não quero armazenar o arquivo no disco, quero armazenar o arquivo na memória e do fluxo de memória passar isso para Attachment.
113 c#  email  smtp  memorystream 

6
Definir local de início da caixa de diálogo do navegador da pasta
Existe alguma maneira de definir o diretório inicial de uma caixa de diálogo do navegador de pasta para uma pasta não especial? Isso é o que estou usando atualmentefdbLocation.RootFolder = Environment.SpecialFolder.Desktop; mas quero usar um caminho que armazenei em uma string parecida com estafdbLocation.RootFolder = myFolder;Isso causa um erro "Não …
113 c# 

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.