Resultados da pesquisa a pedido "generics"
converter lista <int> em lista <long>
Como converterList<int> paraList<long> em c #?
Prism - EventAggregator.GetEvent <>. Subscribe () - Usando genéricos e restrições
Estou tendo um problema ao assinar eventos com o Agregador de eventos que faz parte da estrutura do prisma. Se eu usar algo como eventAggregator.GetEvent<string>().Subscribe(MyMethod)tudo funciona bem, meu método é acionado quando um evento é ...
interface como argumento ou método genérico com where - qual é a diferença?
Existe alguma diferença entre: public void Method1<T>(class1 c, T obj) where T:ImyinterfaceE public void Method2(class1 c, Imyinterface obj)? Quais são os benefícios de usar o primeiro método?
ObservableCollection: chamando OnCollectionChanged com vários novos itens
observe que estou tentando usar a ação NotifyCollectionChangedAction.Add em vez de .Reset. o último funciona, mas não é muito eficiente com grandes coleções. então eu subclassei ObservableCollection: public class ...
Herança Genérica do Windows Forms
Eu tenho estas aulas: class Foo<T1, T2> : Form where T1, T2 : EventArgs class MiddleGoo : Foo<X,Y> class Goo : MiddleGooX, Y são apenas classes simples derivadas de EventArgs. Vejo Goo no designer, mas quero criar uma classe Boo entre Foo e Goo ...
Protocolo não se conforma a si mesmo?
Por que esse código Swift não é compilado? protocol P { } struct S: P { } let arr:[P] = [ S() ] extension Array where Element : P { func test<T>() -> [T] { return [] } } let result : [S] = arr.test()O compilador diz: "DigiteP não está em ...
nameof com tipos genéricos
Estou tentando obter o nome de um método em uma interface genérica. Eu esperaria que isso funcionasse, pois a parte do tipo seria um typeof válido: //This does not compile nameof(IGenericInterface<>.Method) //This would ...
Função Matriz <Opcional <T>> -> Opcional <Matriz <T>>
Aqui está o que estou tentando fazer: extension Array<Optional<T>> { func unwrap() -> Optional<Array<T>> { let a = self.flatMap() { a in switch a { case Optional.Some(let x): return [x] case Optional.None: return [] } } if a.count == self.count ...
Referência direta do parâmetro Type em Java Generics
De acordo com as perguntas frequentes sobre Java Generics http://www.angelikalanger.com/GenericsFAQ/FAQSections/TypeParameters.html#FAQ302 [http://www.angelikalanger.com/GenericsFAQ/FAQSections/TypeParameters.html#FAQ302] um parâmetro de tipo não ...
Genéricos para cada problema de loop se a instância não tiver um tipo genérico atribuído [duplicado]
Esta pergunta já tem uma resposta aqui: O que é um tipo bruto e por que não devemos usá-lo? [/questions/2770321/what-is-a-raw-type-and-why-shouldnt-we-use-it] 14 respostas Alguém poderia me explicar por que há uma necessidade explícita de ...