Articles of .net 3.5

Método genérico con múltiples restricciones

Tengo un método genérico que tiene dos parámetros generics. Traté de comstackr el código a continuación, pero no funciona. ¿Es una limitación de .NET? ¿Es posible tener múltiples restricciones para diferentes parámetros? public TResponse Call(TRequest request) where TRequest : MyClass, TResponse : MyOtherClass

Establecer el valor en nulo en WPF vinculante

por favor, eche un vistazo a la siguiente línea ¿Esta propiedad de precio desde arriba es un Decimal? (Decimal numerable). Quiero que si el usuario elimina el contenido del cuadro de texto (es decir, ingresa cadena vacía, debería actualizar automáticamente la fuente con nulo (Nothing en VB). ¿Alguna idea sobre cómo puedo hacerlo ‘Xamly’?

Memcached con Windows y .NET

¿Alguien ya ha implementado memcached para uso de producción en el entorno de Windows? Debido a que muchos blogs que he leído, no se recomienda ejecutar memcached en Windows especialmente para uso de producción, por ejemplo, ejecutando memcached en Windows . Y una cosa más, ¿qué cliente de memcached es bueno usar con c # […]

C # WCF REST – ¿Cómo se usa el serializador JSON.Net en lugar del DataContractSerializer predeterminado?

En .NET 3.5, ¿es posible sobrescribir el DataContractJsonSerializer predeterminado y usar el serializador JSON.net? NOTA : no queremos usar atributos en la clase

Inconsistencia en comportamiento dividido por cero entre diferentes tipos de valores

Por favor considere el siguiente código y comentarios: Console.WriteLine(1 / 0); // will not compile, error: Division by constant zero int i = 0; Console.WriteLine(1 / i); // compiles, runs, throws: DivideByZeroException double d = 0; Console.WriteLine(1 / d); // compiles, runs, results in: Infinity Puedo entender que el comstackdor compruebe activamente la división por […]

Modo de procesamiento de software – WPF

Tengo un control de usuario WPF para el que necesito forzar la renderización en RenderMode.SoftwareOnly . Como uso .NET 3.5, tuve que hacer algo como, var hwndSource = PresentationSource.FromVisual(this) as HwndSource; if (hwndSource != null) { hwndSource.CompositionTarget.RenderMode = RenderMode.SoftwareOnly; } Pero esto no funciona en mi aplicación. El progtwig WPF se bloquea en algunas máquinas […]

La operación podría desestabilizar el tiempo de ejecución?

Estoy teniendo problemas para entender cuál es el problema aquí. Tengo un poco de código que extrae registros de una base de datos utilizando LINQ y los coloca en un objeto que se envía a una interfaz. Se parece un poco a esto: public IEnumerable query() { return from a in dc.SomeTable select new SomeObject […]

¿Cómo obtengo la dirección IP de la red local de una computadora mediante progtwigción? (DO#)

Necesito obtener la dirección IP de la red local actual de la computadora (por ejemplo, 192.168.0.220) de mi progtwig usando C # y .NET 3.5. No puedo usar 127.0.0.1 en este caso. ¿Cuál es la mejor manera de hacer esto?

Vincular visibilidad de columna de cuadrícula de datos MVVM

.Net 3.5 Sé que las columnas no heredan el contexto de datos y al leer otras publicaciones pensé que esto funcionaría: Visibility=”{Binding RelativeSource={x:Static RelativeSource.Self}, Path=(FrameworkElement.DataContext).IsColumnNameVisible, Converter={StaticResource boolToVisConverter}}” Sin embargo, por supuesto que no … La ventana de salida no se queja, parece que el recurso que encontré pero la propiedad de modelo de vista se […]

Conversión de una lista genérica en una cadena CSV

Tengo una lista de valores enteros (Lista) y me gustaría generar una cadena de valores delimitados por comas. Es decir, todos los elementos de la lista salen a una única lista delimitada por comas. Mis pensamientos … 1. pasar la lista a un método. 2. Utilice stringbuilder para iterar la lista y añada comas 3. […]