property1、property2 、 perperty3などのいくつかのプロパティを持つクラスmyClassがあるとしましょう。ここで、これらの各プロパティを配列に入力して、インデックスを介して各プロパティにアクセスできるようにします。 . そうする自動方法はありますか?
これは、SportsStore (Pro ASPN.NET MVC/Steve Sanderson/Apress) の例で、アクティブなコントローラーをすべて「アセンブリ」に集める方法を示しています。
var controllerTypes = from t in Assembly.GetExecutingAssembly().GetTypes()
where typeof(IController).IsAssignableFrom(t)
select t;
foreach(Type t in controllerTypes)
//Do something
クラスのプロパティを収集 (のみ) し、それぞれの型の値 (int、string、またはカスタム型) に関係なく、それらを配列に格納するために使用できる上記のようなものがあるのだろうか
はっきりと自分を表現できたと思います。それ以外の場合は、テキストを修正できます。
助けてくれてありがとう。