Question

J'ai récemment découvert un truc en utilisant l'incantation par exemple pour instancier un générique avec un type anonyme.

http://brendanjerwin.com/blog/2009/03/ 19 / génériques anonymes /

Alors, c’est un bon truc, mais quand serait-il utilisé? Des idées?

Était-ce utile?

La solution

Cette astuce est principalement utilisée pour créer un conteneur de collection pour les types anonymes.

public static List<T> CreateListOfAnonymous<T>(T unused) {
  return new List<T>();
}

Utilisation:

public void Foo() {
  var list = CreateListOfAnonymous(new { Name = String.Empty, Age = 42 });
  list.Add(new { Name = "foo", Age = 28 });
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top