Создайте новый экземпляр типа, заданного в качестве параметра
Я искал ответ и нашел несколько примеров c #, но не смог запустить его в vb.net:
Я думал о чем-то вроде следующего:
public function f(ByVal t as System.Type)
dim obj as t
dim a(2) as t
obj = new t
obj.someProperty = 1
a(0) = obj
obj = new t
obj.someProperty = 2
a(1) = obj
return a
End Function
Я знаю, я могу создать новый экземпляр с помощью методов Activator.Create ..., но как создать массив этого типа или просто объявить новую переменную? (DIM)
Заранее спасибо!