Resultados de la búsqueda a petición "c#"

10 la respuesta

Creando una copia clonada de la subclase de la clase base

Considere este escenario: public class Base { public int i; } public class Sub : Base { public void foo() { /* do stuff */} }Y luego quiero hacerlo, dada una instancia deBase obtener una instancia clonada deSub (con i = 17 en este caso) para ...

4 la respuesta

C # Patrón Singleton y MEF

Tengo una pregunta sobre el patrón Singleton y MEF. Soy nuevo en la implementación de complementos MEF y no he encontrado una respuesta. Es posible proporcionar solo una instancia de una clase a través de un complemento implementado por ...

6 la respuesta

¿Cómo convierto esta encriptación C # Rijndael a PHP?

Ya hay algunas preguntas útiles sobre SO: Rijndael 256 ¿Cifrar / descifrar entre c # y php? [https://stackoverflow.com/questions/3431950/rijndael-256-encrypt-decrypt-between-c-sharp-and-php] Reescribir código de cifrado Rijndael 256 C # en ...

8 la respuesta

Diferencia entre OfType <> () y tipo de comprobación en la extensión Where ()

Además de la legibilidad, ¿cuál es la diferencia entre las siguientes consultas linq y cuándo y por qué usaría una sobre la otra? IEnumerable<T> items = listOfItems.Where(d => d is T).Cast<T>(); IEnumerable<T> items = ...

10 la respuesta

¿Por qué funciona el operador == para Nullable <T> cuando == no está definido?

Solo estaba mirando aesta respuesta [https://stackoverflow.com/a/5602820/129164], que contiene el código paraNullable<T> de .NET Reflector, y noté dos cosas: Se requiere una conversión explícita al pasar deNullable<T> aT.Los==l operador @ no ...

2 la respuesta

Extraer nombre del método del árbol de expresión?

Estoy intentando implementar la siguiente función de patrón: MethodInfo GetMethod( Expression<Func<TTarget, EventHandler<TEventArgs>>> method) Puedo proporcionar una instancia de TTarget si es necesario El uso deseado es: public static void ...

8 la respuesta

Cómo copiar en profundidad una entidad

Encontré este fragmentoaqu [https://stackoverflow.com/questions/4182429/how-make-deep-copy-clone-in-entity-framework-4] : public static T DeepClone<T>(this T obj) { using (var ms = new MemoryStream()) { var bf = new BinaryFormatter(); ...

12 la respuesta

Creando una base de datos mediante programación en SQL Server

¿Cómo puedo crear una base de datos mediante programación y cuál es la información mínima que necesito para hacer esto? Por favo no hay sugerencias de "API de objetos de administración de SQL Server".

14 la respuesta

Debería un objeto escribirse en un archivo, o debería actuar otro objeto sobre él para realizar E / S?

NOTA: ¡Perdón por la larga pregunta! Estoy tratando de entender algunas áreas clave detrás de la orientación a objetos y no pude decidir de una forma u otra sobre mi pregunta en particular. Digamos que tengo un objeto lleno de datos ...

8 la respuesta

Return JSON usando C # como PHP json_encode

En PHP para devolver algunos JSON que haría: return json_encode(array('param1'=>'data1','param2'=>'data2')); ¿Cómo hago el equivalente en C # ASP.NET MVC3 de la manera más simple?