Resultados de la búsqueda a petición "generics"

4 la respuesta

¿Por qué este escenario genérico causa una TypeLoadException?

Esto es un poco largo, así que aquí está la versión rápida: ¿Por qué esto causa una TypeLoadException en tiempo de ejecución? (¿Y el compilador debería evitar que lo haga?) interface I { void Foo<T>(); } class C<T1> { public void Foo<T2>() ...

2 la respuesta

Una forma genérica de verificar si la entidad existe en Entity Framework?

Similar a ¿La mejor manera de verificar si el objeto existe en Entity Framework? [https://stackoverflow.com/questions/1802286/best-way-to-check-if-object-exists-in-entity-framework] Estoy buscando una forma genérica de verificar una entidad en ...

4 la respuesta

¿Cómo convierto una Lista <interfaz> a Lista <hormigón>?

Tengo una interfaz definida como: public interface MyInterface { object foo { get; set; }; } y una clase que implementa esa interfaz: public class MyClass : MyInterface { object foo { get; set; } } Luego creo una función que devuelve una ...

2 la respuesta

Issue with x: TypeArguments y la clase genérica List en XAML

Creé el siguiente marcado para un archivo XAML suelto. <StackPanel ...

3 la respuesta

¿Cómo establecer una declaración directa con tipos genéricos en Delphi 2010?

Me encuentro con lo que parece ser un problema muy clásico: un elemento y una clase de colección, ambos referenciados entre sí, que requieren una declaración directa. Estoy usando Delphi 2010 con la actualización 5. Esto funciona bien con ...

7 la respuesta

Entity Framework: ¿cómo obtengo las columnas?

Deseo obtener una lista de nombres de columnas, tipos y si la columna es un PK de un objeto de tabla en Entity Framework. ¿Cómo hago esto en C # (4.0) (idealmente de forma genérica)? La respuesta ganadora será aquella que lo haga de manera ...

2 la respuesta

Cómo filtrar a todas las variantes de un tipo genérico usando OfType <>

Quiero filtrar objetos en unaList<ISeries> usando su tipo, usando OfType <>. Mi problema es que algunos objetos son de un tipo de interfaz genérico, pero no tienen una interfaz heredada común propia. Tengo las siguientes definiciones: public ...

2 la respuesta

Fábrica genérica con clases de implementación desconocidas

Supongamos dos interfaces: public interface FruitHandler<T extends Fruit> { setFruit(T fruit); T getFruit(); } public interface Fruit { } Ahora quiero una fábrica para crearFruitHandlers (p.ej.AppleHander, OrangeHandler, ...), ...

20 la respuesta

Una lista genérica de clase anónima

En C # 3.0 puede crear una clase anónima con la siguiente sintaxis var o = new { Id = 1, Name = "Foo" }; ¿Hay alguna manera de agregar estas clases anónimas a una lista genérica? Ejemplo var o = new { Id = 1, Name = "Foo" }; var o1 = new { Id ...

2 la respuesta

¿Por qué recibo el error "El parámetro tipo debe ser invariablemente válido ..."?

Intentaré acortar este ejemplo de código: public interface IThing { //... Stuff } public class Thing1 : IThing { } public class Thing2 : IThing { } public interface IThingView<out T> { ICollection<T> ViewAll(); } public class ThingView<T> : ...