Quelqu'un sait-il d'un plus court (espérons-le plus élégant) façon d'initialiser une collection de types anonymes en C# que ce qui suit:C# liste tuple anonyme
new[] {
new[] { "B", "Banana" },
new[] { "C", "Carrot" },
new[] { "D", "Durian" },
}.Select(x => new {Value = x[0], Text = x[1] };
qui est sérieusement mauvais code! :) –
Haha ok, ouais c'est pour se débarrasser de la répétition, et vous pourriez cacher les appels Linq dans une méthode d'extension personnalisée ... mais le code est toujours terrible comme vous le dites. – cbp