Допустим, у меня есть класс myClass , который имеет несколько свойств, таких как property1 , property2, perperty3, и т. Д. заполнить массив каждым из этих свойств, чтобы я мог получить доступ к каждому из них через его индекс. Есть ли автоматический способ сделать это?
Вот пример из SportsStore (Pro ASPN.NET MVC / Steve Sanderson / Apress) о том, как собрать все активные контроллеры в «Assembly».
var controllerTypes = from t in Assembly.GetExecutingAssembly().GetTypes()
where typeof(IController).IsAssignableFrom(t)
select t;
foreach(Type t in controllerTypes)
//Do something
Интересно, есть ли какая-то вещь, подобная той, что приведена выше, которую я могу использовать для сбора (только) свойств класса и сохранения их в массиве, независимо от значения каждого из них (int, string или custom type)
Надеюсь, я смог ясно выразить себя. В противном случае я могу изменить текст.
Спасибо за помощь.