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


14
¿Cómo decidir entre MonoTouch y Objective-C? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 9 meses . Mejora esta pregunta Después de asistir a una sesión hoy …



15
Valor de fecha y hora "nulo"
He estado buscando mucho pero no pude encontrar una solución. ¿Cómo manejas un DateTime que debería poder contener un valor no inicializado (equivalente a nulo)? Tengo una clase que podría tener un valor de propiedad DateTime establecido o no. Estaba pensando en inicializar el titular de la propiedad a DateTime.MinValue, …
273 c#  datetime  null 


16
¿Alguien puede explicarme IEnumerable y IEnumerator? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 11 meses . Mejora esta pregunta ¿Alguien puede explicarme IEnumerable y IEnumerator? por ejemplo, ¿cuándo …

10
Uso de Application.DoEvents ()
¿Se Application.DoEvents()puede usar en C #? ¿Es esta función una forma de permitir que la GUI se ponga al día con el resto de la aplicación, de la misma manera que lo hace VB6 DoEvents?
272 c#  winforms  doevents 

8
LINQ: No Any vs All Don't
A menudo quiero verificar si un valor proporcionado coincide con uno en una lista (por ejemplo, al validar): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Recientemente, noté que ReSharper me pedía que simplificara estas consultas para: if (acceptedValues.All(v => v != someValue)) { // exception logic …
272 c#  .net  performance  linq  resharper 


25
Invierta la declaración "if" para reducir el anidamiento
Cuando ejecuté ReSharper en mi código, por ejemplo: if (some condition) { Some code... } ReSharper me dio la advertencia anterior (Invierta la declaración "if" para reducir el anidamiento) y sugirió la siguiente corrección: if (!some condition) return; Some code... Me gustaría entender por qué eso es mejor. Siempre pensé …
272 c#  resharper 


3
¿Qué significa el fin principal de una asociación en una relación 1: 1 en el marco de la entidad?
public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string BooId{get;set;} public Foo Foo{get;set;} } Intenté hacer esto en Entity Framework cuando recibí el error: No se puede determinar el final principal de una asociación entre los tipos 'ConsoleApplication5.Boo' y 'ConsoleApplication5.Foo'. El final …

30
Interfaces: ¿cuál es el punto?
La razón de las interfaces realmente se me escapa. Por lo que entiendo, es una especie de solución alternativa para la herencia múltiple inexistente que no existe en C # (o eso me dijeron). Todo lo que veo es que usted predefine algunos miembros y funciones, que luego deben redefinirse …
269 c#  .net  interface 


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.