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



1
¿Por qué falta Attributes.IsDefined () sobrecargas?
Inspirado en una pregunta SO. La clase Attribute tiene varias sobrecargas para el método IsDefined () . Los atributos cubiertos se aplican a Ensamblaje, Módulo, Información de miembro, Información de parámetro. La sobrecarga de MemberInfo cubre PropertyInfo, FieldInfo, EventInfo, MethodInfo, ConstructorInfo. Eso se encarga de la mayoría de los AttributeTargets. …
165 c#  .net  reflection 


12
varias instancias de IEntityChangeTracker no pueden hacer referencia al objeto de entidad. al agregar objetos relacionados a la entidad en Entity Framework 4.1
Estoy tratando de guardar los detalles del empleado, que tiene referencias con la ciudad. Pero cada vez que intento guardar mi contacto, que está validado, aparece la excepción "ADO.Net Entity Framework. Un objeto de entidad no puede ser referenciado por múltiples instancias de IEntityChangeTracker" Había leído muchas publicaciones pero aún …

20
¿Qué puede hacer en MSIL que no puede hacer en C # o VB.NET? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
165 c#  .net  clr  cil 



6
Diferencia entre Lookup () y Dictionary (Of list ())
Estoy tratando de entender qué estructuras de datos son las más eficientes y cuándo / dónde usar cuáles. Ahora, podría ser que simplemente no entiendo las estructuras lo suficientemente bien, pero ¿cómo es ILookup(of key, ...)diferente de a Dictionary(of key, list(of ...))? Además, ¿dónde me gustaría usar un ILookupy dónde …
165 c#  .net  vb.net  linq 

10
?? ¿Coalesce por una cadena vacía?
Algo que me encuentro haciendo más y más es verificar que una cadena esté vacía (como en ""o nula) y un operador condicional. Un ejemplo actual: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Este es solo un método de extensión, es equivalente a: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Como está …


6
Métodos dentro de enum en C #
En Java, es posible tener métodos dentro de una enumeración. ¿Existe tal posibilidad en C # o es solo una colección de cadenas y eso es todo? Traté de anular ToString()pero no se compila. ¿Alguien tiene una muestra de código simple?
165 c#  enums  enumeration 

12
Nunca antes visto C ++ para loop
Estaba convirtiendo un algoritmo de C ++ a C #. Encontré esto para el bucle: for (u = b.size(), v = b.back(); u--; v = p[v]) b[u] = v; No da ningún error en C ++, pero sí en C # (no puede convertir int a bool). Realmente no puedo …
164 c#  c++  for-loop 


2
¿Por qué WinRT no está administrado? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

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.