Я хочу получить доступ ко всем открытым переменным, объявленным в классе последовательно. Какой лучший способ сделать это?
FieldInfo [] fields = typeof(YourClass).GetFields(BindingFlags.Public | BindingFlags.Instance);
это вернет FieldInfo во всех открытых полях
typeof(MyClass).GetMembers()