c#

¿Mensajes de excepción en inglés?

Registramos cualquier excepción que ocurra en nuestro sistema escribiendo la Excepción.Mensaje a un archivo. Sin embargo, est ... ucho para mí. Entonces, ¿cómo podemos registrar cualquier mensaje de error en inglés sin cambiar la cultura de los usuarios?

Se ha producido un error genérico en GDI+, Imagen JPEG a MemoryStream

Esto parece ser un poco de un error infame en toda la web. Tanto es así que no he podido encontrar una respuesta a mi problem ... nar la imagen y trabajar en eso. Recuperando el codificador para ese MIME pasando eso con la configuración de calidad jpeg.

¿Qué es el Castillo de Windsor y por qué debería importarme?

Soy un desarrollador de Windows desde hace mucho tiempo, después de haber cortado mis dientes en win32 y principios de COM. ... Enséñale a este viejo perro nuevos trucos, y dime por qué debería integrar Castle Windsor en mis aplicaciones empresariales.

¿Por qué capturar y repensar una excepción en C#?

Estoy mirando el artículo C# - Objeto de Transferencia de Datos en DTOS serializables. El artículo incluye este fragmento de ... menos específicas (al igual que Java). Referencias: MSDN-Gestión de excepciones MSDN-try-catch (Referencia de C#)

¿Por qué se necesita JsonRequestBehavior?

¿Por qué se necesita Json Request Behavior? Si quiero restringir las solicitudes HttpGet a mi acción puedo decorar la acció ... equestBehavior.AllowGet para cada JsonResult que tenemos. Si quiero denegar las solicitudes get añadiré el atributo HttpPost.

¿Cómo obtener una lista de propiedades con un atributo dado?

Tengo un tipo, t, y me gustaría obtener una lista de las propiedades públicas que tienen el atributo MyAttribute. El atributo ... ar esto? Mis disculpas si esto es un duplicado, hay un montón de hilos de reflexión por ahí...parece que es un tema candente.

Combinar dos (o más) listas en una, en C#.NET

¿Es posible convertir dos o más listas en una sola lista, en. NET usando C#? Por ejemplo, public static List<Product&g ... ts(CategoryId1); var productCollection2 = GetAllProducts(CategoryId2); var productCollection3 = GetAllProducts(CategoryId3);

Pasar propiedades por referencia en C#

Estoy tratando de hacer lo siguiente: GetString( inputString, ref Client.WorkPhone) private void GetString(string i ... r el contenido de una cadena de entrada a la propiedad WorkPhone de Client. ¿ Es posible pasar una propiedad por referencia?

¿Cómo comprobar si una cadena es una URL HTTP válida?

Hay Uri.IsWellFormedUriString y Uri.TryCreate métodos, pero que parecen volver true para rutas de archivo, etc. ¿Cómo puedo comprobar si una cadena es una URL HTTP válida (no necesariamente activa) para fines de validación de entrada?

Cómo hacer referencia a clases y métodos genéricos en documentación xml

Al escribir documentación xml puede usar <see cref="something">something</see>, que funciona por supuesto. Pero, ... cerle saber al usuario que devolveré una instancia de FancyClass<int>. ¿Cómo podría hacer una cosa de See Cref por eso?

¿Los controladores de eventos impiden que ocurra la recolección de basura?

Si tengo el siguiente código: MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass = null; ¿Será pClass b ... cción de basura? MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass.MyEvent -= MyFunction; pClass = null;

Convención de nomenclatura de C# para constantes?

private const int THE_ANSWER = 42; O private const int theAnswer = 42; Personalmente creo que con los IDEs modernos deberíamos ir con camelCase ya que ALL_CAPS se ve extraño. ¿Qué opinas?

¿Cómo puedo comprobar si un tipo es un subtipo O el tipo de un objeto?

Para comprobar si un tipo es una subclase de otro tipo en C#, es fácil: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); ... era de comprobar si un tipo es una subclase O de la propia clase base, sin usar un operador OR o usar un método de extensión?

Espera asíncronamente a que la tarea se complete con tiempo de espera

Quiero esperar a que una tarea se complete con algunas reglas especiales: Si no se ha completado después de X milisegundos, ... era, pero eso bloquea mi subproceso. ¿Cómo puedo esperar asincrónicamente a que la tarea se complete con un tiempo de espera?

Ya hay un DataReader abierto asociado con este Comando que debe cerrarse primero

Tengo esta consulta y obtengo el error en esta función: var accounts = from account in context.Accounts from ... Next() +198 System.Linq.Buffer`1..ctor(IEnumerable`1 source) +217 System.Linq.<GetEnumerator>d__0.MoveNext() +96

Interfaz definiendo una firma de constructor?

Es raro que esta sea la primera vez que me he encontrado con este problema, pero: ¿Cómo se define un constructor en una in ... te como una interfaz puede definir una firma de un determinado método, la interfaz podría definir la firma de un constructor.

Salir de un bucle anidado

Si tengo un bucle for que está anidado dentro de otro, ¿cómo puedo salir eficientemente de ambos bucles (interno y externo) d ... en un trabajo donde no usamos una versión de. NET/C# que soporte anon métodos, necesito saber un enfoque tradicional también.

¿Cómo puedo añadir un artículo a una colecciónumumerable?

Mi pregunta como título anterior. Por ejemplo, IEnumerable<T> items = new T[]{new T("msg")}; items.ToList().Add(new T ... ); Pero después de todo solo tiene 1 elemento dentro. Podemos tener un método como items.Add(item)? Como el List<T>

¿Puedo agregar métodos de extensión a una clase estática existente?

Soy un fan de los métodos de extensión en C#, pero no he tenido ningún éxito al agregar un método de extensión a una clase es ... tColor(); } } Esto no agregó un método 'WriteBlueLine' a la consola... ¿lo estoy haciendo mal? O pidiendo la imposible?

Propiedades orden en Margen?

Si tengo dicha cadena en XAML Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0" ¿Qué es Arriba Abajo Derecha e izquierda? 1-derecha 2-arriba 3-izquierda 4-bottom ¿Eso es correcto?