c#

¿Cómo puedo devolver NULL desde un método genérico en C#?

Tengo un método genérico con este código (ficticio) (sí, soy consciente de que IList tiene predicados, pero mi código no usa ... ull a tipo 'T' porque podría ser un tipo de valor. Considere usar 'default(T)' en su lugar." ¿Puedo evitar este error?

El parámetro Post es siempre nulo

Desde la actualización a RC para WebAPI estoy teniendo algún problema extraño real al llamar a POST en mi WebAPI. Incluso he ... olo está ligado a ASP.NET MVC 4, el mismo problema ocurre para un frescos ASP.NET Proyecto MVC 3 después de la instalación RC

Orden múltiple Por con LINQ [duplicado]

Esta pregunta ya tiene una respuesta aquí: Múltiples "orden por" en LINQ ... lizando un tipo anónimo para el .Método OrderBy (). Así que hay una manera de ¿lograr lo que quiero usando el método Lambda?

Cómo obtener la URL de la página actual en MVC 3

Estoy usando el plugin de comentarios de Facebook en un blog que estoy construyendo. Tiene algunas etiquetas FBXML que son in ... go final de mi solución: <fb:comments href="@Request.Url.AbsoluteUri" num_posts="15" width="900"></fb:comments>

Cómo eliminar todos los controladores de eventos de un evento

Para crear un nuevo controlador de eventos en un control puede hacer esto c.Click += new EventHandler(mainFormButton_Click); ... puede hacer esto c.Click -= mainFormButton_Click; Pero, ¿cómo se eliminan todos los controladores de eventos de un evento?

Pasa un solo elemento como IEnumerable

¿Hay una forma común de pasar un solo elemento de tipo T a un método que espera un parámetro IEnumerable<T>? El lengua ... </returns> public static IEnumerable<T> Yield<T>(this T item) { yield return item; } }

¿Qué es el bloque de uso de C# y por qué debería usarlo? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuáles son los usos de "usar" en C# ... ¿Cuál es el propósito del bloque Using en C#? ¿En qué se diferencia de una variable local?

¿Cómo se analizan los archivos XML? [cerrado]

¿Existe un método sencillo para analizar archivos XML en C#? Si es así, ¿qué?

Inicializar campos de clase en constructor o en declaración?

He estado programando en C# y Java recientemente y tengo curiosidad por saber dónde es el mejor lugar para inicializar mis ca ... dad sobre lo que algunos de ustedes veteranos piensan que es la mejor práctica. Quiero ser coherente y atenerme a un enfoque.

Generador de números aleatorios solo generando un número aleatorio

Tengo la siguiente función: //Function to get random number public static int RandomNumber(int min, int max) { Random ra ... rrupción dos líneas debajo de ese código, todos los miembros de la matriz "mac" tienen el mismo valor. ¿Por qué sucede eso?

Cómo convertir un objeto C # en una cadena JSON in.NET?

Tengo clases como estas: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; ... y interesado en el uso de archivos DLL externos. ¿Hay otras opciones además de crear manualmente un escritor de cadenas JSON?

¿Cómo marcar una clase como obsoleta? [duplicar]

Posible Duplicado:¿Cómo puedo marcar un método como Obsoleto / Obsoleto? - C # ¿Cómo se marca una clase como obsoleta? No quiero usar una clase más en mi proyecto, pero no desea eliminar antes de un período de 2 semanas.

Interna y Privada de los Modificadores de Acceso

¿Cuál es la diferencia entre los modificadores de acceso internal y private en C#?

Obtener el nombre del archivo de la cadena URI en C#

Tengo este método para tomar el nombre del archivo de un URI de cadena. ¿Qué puedo hacer para hacerlo más robusto? private s ... rts.Length > 0) fileName = parts[parts.Length - 1]; else fileName = hrefLink; return fileName; }

Cómo truncar milisegundos fuera de a.NET Fecha y hora

Estoy tratando de comparar una marca de tiempo de una solicitud entrante con un valor almacenado en la base de datos. SQL Ser ... plemente soltar los milisegundos. Siento que me falta algo obvio, pero no he encontrado una manera elegante de hacerlo (C#).

Salida de cadena: ¿formato o concat en C#?

Digamos que desea generar o concat cadenas. ¿Cuál de los siguientes estilos prefieres? var p = new { FirstName = "Bill", La ... o? Es uno de estos lastimar tus ojos? ¿Tienes algún argumento racional para usar uno y no el otro? Yo iría por el segundo.

¿Hay un equivalente de AddRange para un HashSet en C#

Con una lista puedes hacer: list.AddRange(otherCollection); No hay ningún método add range en un HashSet . ¿Cuál es la mejor manera de añadir otra colección a un HashSet?

Cómo publicar datos en URL específicas usando WebClient en C#

Necesito usar "HTTP Post" con WebClient para publicar algunos datos en una URL específica que tengo. Ahora, sé que esto se p ... r WebClient en su lugar. Es eso posible? Si es así, ¿puede alguien mostrarme algún ejemplo o señalarme la dirección correcta?

¿cuándo y por qué utilizar delegados? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Dónde uso delegados? [cerrado] ... ados y no tengo otra alternativa. Gracias por la ayuda! EDITAR: Creo que he encontrado un uso necesario de Delegados aquí

La entidad no se puede construir en una consulta LINQ to Entities

Existe un tipo de entidad llamado product que es generado por entity framework. He escrito esta consulta public IQueryable&l ... select new Product { Name = p.Name}; funciona correctamente. ¿Cómo puedo preformar una sección de selección personalizada?