Preguntas etiquetadas con .net

126
Definición de operador "==" para Doble

Por alguna razón, me estaba infiltrando en la fuente de .NET Framework para la clase Doubley descubrí que la declaración de ==es: public static bool operator ==(Double left, Double right) { return left == right; } La misma lógica se aplica a todos los operadores. ¿Cuál es el punto de tal...

125
Convertir píxeles a puntos

Necesito convertir píxeles a puntos en C #. He visto algunas explicaciones complicadas sobre el tema, pero parece que no puedo encontrar una fórmula simple. Supongamos un estándar de 96 ppp, ¿cómo calculo esta

125
¿Qué debo hacer si la sesión ASP.NET actual es nula?

En mi aplicación web, hago algo como esto para leer las variables de sesión: if (HttpContext.Current.Session != null && HttpContext.Current.Session["MyVariable"] != null) { string myVariable= (string)HttpContext.Current.Session["MyVariable"]; } Entiendo por qué es importante verificar...

125
Crear una tarea completada <T>

Estoy implementando un método Task<Result> StartSomeTask()y ya sé el resultado antes de que se llame al método. ¿Cómo creo una Tarea <T> que ya se ha completado? Esto es lo que estoy haciendo actualmente: private readonly Result theResult = new Result(); public override...

125
Cómo aplanar objetos anidados con expresión linq

Estoy tratando de aplanar objetos anidados como este: public class Book { public string Name { get; set; } public IList<Chapter> Chapters { get; set; } } public class Chapter { public string Name { get; set; } public IList<Page> Pages { get; set; } } public class Page { public...