Resultados da pesquisa a pedido "generics"
Por que esse cenário genérico causa uma TypeLoadException?
Isso ficou um pouco demorado, então aqui está a versão rápida: Por que isso causa um TypeLoadException em tempo de execução? (E o compilador deve me impedir de fazer isso?) interface I { void Foo<T>(); } class C<T1> { public void Foo<T2>() ...
aneira genérica de verificar se a entidade existe no Entity Framewor
Igual aMelhor maneira de verificar se o objeto existe no Entity Framewor [https://stackoverflow.com/questions/1802286/best-way-to-check-if-object-exists-in-entity-framework] Estou procurando uma maneira genérica de verificar uma entidade em ...
Como converter uma lista <interface> para lista <concreto>?
Tenho uma interface definida como: public interface MyInterface { object foo { get; set; }; } e uma classe que implementa essa interface: public class MyClass : MyInterface { object foo { get; set; } } Crio uma função que retorna uma ...
Issue com x: TypeArguments e classe genérica List em XAML
Criei a seguinte marcação para um arquivo XAML froux <StackPanel ...
omo definir uma declaração de encaminhamento com tipos genéricos no Delphi 201
Eu me deparo com o que parece ser um problema muito clássico: um item e uma classe de coleção, ambos referenciando um ao outro, que exigem uma declaração de encaminhamento. Estou usando o Delphi 2010 com a atualização 5. Isso funciona bem com ...
Entity Framework - como faço para obter as coluna
Desejo obter uma lista de nomes de colunas, tipos e se a coluna é uma PK de um objeto de tabela no Entity Framewor Como faço isso em C # (4.0) (idealmente genericamente)? A resposta vencedora será aquela que o faça de maneira eficiente e ...
Como filtrar para todas as variantes de um tipo genérico usando OfType <>
Eu quero filtrar objetos em umList<ISeries> usando seu tipo, usando OfType <>. Meu problema é que alguns objetos são de um tipo de interface genérico, mas não possuem uma interface herdada comu Tenho as seguintes definições: public interface ...
Fábrica genérica com classes de implementação desconhecidas
Vamos assumir duas interfaces: public interface FruitHandler<T extends Fruit> { setFruit(T fruit); T getFruit(); } public interface Fruit { }Agora eu quero uma fábrica para criarFruitHandlers (por exemplo.AppleHander, OrangeHandler, ...), ...
Uma lista genérica de classe anônima
No C # 3.0, você pode criar uma classe anônima com a seguinte sintaxe var o = new { Id = 1, Name = "Foo" }; Existe uma maneira de adicionar essas classes anônimas a uma lista genéric Exemplo var o = new { Id = 1, Name = "Foo" }; var o1 = new ...
Por que estou recebendo o erro "O parâmetro type deve ser invariantemente válido ..."?
Tentarei encurtar este exemplo 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> : ...