В C # можно создать массив анонимных объектов с помощью new [].Это не поддерживалось в более ранних версиях VB.NET, но комментарий Криса Двайера в другом посте StackOverflow подсказывает мне, что он может поддерживаться в VB.NET 2010. Я не смог подтвердитьхотя это.
new []
Поддерживает ли VB.NET 2010 массивы анонимных объектов?
Да, это так. Вы можете написать так:
Dim values = {New With {.First = "Matt"}, New With {.First = "Mallory"}}
Обновлено: я удалил ненужную () после значений, указанных Ахмадом Магидом