Preguntas etiquetadas con c#-4.0

C # 4.0 introdujo características como objetos dinámicos, mejoras de interoperabilidad COM, covarianza genérica y contravarianza, parámetros opcionales y con nombre. Utilice esta etiqueta si su pregunta se refiere específicamente a funciones específicas de C # 4.0. La etiqueta C # debe usarse si su pregunta no es específica de las características de C # 4.0.

9
Ejemplo de covarianza y contravarianza del mundo real
Tengo algunos problemas para entender cómo usaría la covarianza y la contravarianza en el mundo real. Hasta ahora, los únicos ejemplos que he visto han sido el mismo ejemplo de matriz anterior. object[] objectArray = new string[] { "string 1", "string 2" }; Sería bueno ver un ejemplo que me …
162 c#  c#-4.0  covariance 

7
C # Crear nueva T ()
Puedes ver lo que intento (pero no puedo) hacer con el siguiente código: protected T GetObject() { return new T(); } Cualquier ayuda sería muy apreciada. EDITAR: El contexto fue el siguiente. Estaba jugando con una clase de controlador personalizado para todos los controladores, con métodos estandarizados. Entonces, en contexto, …
159 c#  .net  generics  c#-4.0  .net-4.0 

3
¿Es seguro usar HttpClient al mismo tiempo?
En todos los ejemplos que puedo encontrar de usos HttpClient, se usa para llamadas únicas. Pero, ¿qué sucede si tengo una situación persistente del cliente, en la que se pueden realizar varias solicitudes simultáneamente? Básicamente, ¿es seguro invocar client.PostAsync2 hilos a la vez contra la misma instancia de HttpClient. Realmente …

4
Por qué la covarianza y la contravarianza no admiten el tipo de valor
IEnumerable<T>es covariante pero no admite el tipo de valor, solo el tipo de referencia. El siguiente código simple se compila correctamente: IEnumerable<string> strList = new List<string>(); IEnumerable<object> objList = strList; Pero cambiar de stringa intobtendrá un error compilado: IEnumerable<int> intList = new List<int>(); IEnumerable<object> objList = intList; La razón se …



7
No Main () en WPF?
Soy un principiante cuando se trata de programación, pero estaba seguro de que una de las reglas universales era que un programa comienza con Main (). No veo uno cuando creo un proyecto WPF. ¿Main () simplemente nombra algo diferente en WPF?
128 c#  wpf  c#-4.0  main 


5
Redireccionar a acción en otro controlador
Tengo dos controladores, ambos llamados AccountController. Uno de ellos, vamos a llamarlo Controller A, está en una Areallamada Adminy el otro, vamos a llamarlo Controller B, no está en ninguno Area(¿supongo que eso significa que está en el valor predeterminado Area?). Controller Btiene un action methodllamado Login. Tengo una action …




6
¿Cómo obtengo el número de línea actual?
Aquí hay un ejemplo de lo que quiero hacer: MessageBox.Show("Error line number " + CurrentLineNumber); En el código de arriba CurrentLineNumber, debería estar el número de línea en el código fuente de este fragmento de código. ¿Cómo puedo hacer eso?
117 c#  wpf  c#-4.0  line-numbers 



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.