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

10
O #if RELEASE funcionará como o #if DEBUG em C #?
Em todos os exemplos que eu vi da diretiva de compilador #if, eles usam "DEBUG". Posso usar "RELEASE" da mesma maneira para excluir código que não quero executar quando compilado no modo de depuração? O código que eu quero cercar com esse bloco envia muitos e-mails e não quero enviá-los …
277 c#  .net  debugging 




14
Funções embutidas em c #?
Como você faz "funções embutidas" em c #? Acho que não entendo o conceito. Eles são como métodos anônimos? Como funções lambda? Nota : As respostas tratam quase inteiramente da capacidade de incorporar funções , como "uma otimização manual ou do compilador que substitui um site de chamada de função …
276 c#  optimization  inline 




8
O oposto de Intersect ()
O Intersect pode ser usado para encontrar correspondências entre duas coleções, assim: // Assign two arrays. int[] array1 = { 1, 2, 3 }; int[] array2 = { 2, 3, 4 }; // Call Intersect extension method. var intersect = array1.Intersect(array2); // Write intersection to screen. foreach (int value in …


5
O C # 6.0 funciona no .NET 4.0?
Criei um projeto de amostra, com brindes do C # 6.0 - propagação nula e inicialização de propriedades como exemplo, defina a versão de destino .NET 4.0 e ... funciona. public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } …
275 c#  .net  c#-6.0 

17
Por que recebo “'a propriedade não pode ser atribuída” ao enviar um email SMTP?
Não consigo entender por que esse código não está funcionando. Eu recebo um erro dizendo que a propriedade não pode ser atribuída MailMessage mail = new MailMessage(); SmtpClient client = new SmtpClient(); client.Port = 25; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; mail.To = "user@hotmail.com"; // <-- this …
274 c#  email  smtpclient 




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.