Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.

10
¿Funcionará #if RELEASE como #if DEBUG hace en C #?
En todos los ejemplos que he visto de la directiva del compilador #if, usan "DEBUG". ¿Puedo usar "RELEASE" de la misma manera para excluir el código que no quiero ejecutar cuando se compila en modo de depuración? El código que quiero rodear con este bloque envía un montón de correos …
277 c#  .net  debugging 




14
Funciones en línea en C #?
¿Cómo se hacen las "funciones en línea" en C #? No creo entender el concepto. ¿Son como métodos anónimos? ¿Te gustan las funciones lambda? Nota : Las respuestas tratan casi por completo de la capacidad de incorporar funciones en línea , es decir, "una optimización manual o de compilación que …
276 c#  optimization  inline 




8
Lo contrario de Intersect ()
Intersect se puede usar para encontrar coincidencias entre dos colecciones, así: // 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 intersect) …

12
Ordenar una lista usando Lambda / Linq para objetos
Tengo el nombre de "ordenar por propiedad" en una cadena. Necesitaré usar Lambda / Linq para ordenar la lista de objetos. Ex: public class Employee { public string FirstName {set; get;} public string LastName {set; get;} public DateTime DOB {set; get;} } public void Sort(ref List<Employee> list, string sortBy, string …

5
¿C # 6.0 funciona para .NET 4.0?
Creé un proyecto de muestra, con extras de C # 6.0: propagación nula e inicialización de propiedades como ejemplo, establecí la versión de destino .NET 4.0 y ... funciona. public class Cat { public int TailLength { get; set; } = 4; public Cat Friend { get; set; } public …
275 c#  .net  c#-6.0 

17
¿Por qué obtengo "no se puede asignar la propiedad" al enviar un correo electrónico SMTP?
No puedo entender por qué este código no funciona. Recibo un error que dice que la propiedad no se puede asignar 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 one …
274 c#  email  smtpclient 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.