解析する必要のあるファイル形式は次のようになります。
v1|000|sammy|endpoint|blah
これはベンダーが提供する順序付きの固定幅形式であるため、これら5つのフィールドのそれぞれがクラス内の特定のプロパティにマップされます(実際の形式は> 30です)。
プロパティにシーケンスを適用して、Reflectionでこれを解析したいと思います。これを行う1つの方法は、自分で何かを作成することです。単一の数値を受け取るAttributeクラスを記述し、その属性をそのシーケンスインデックスとともに各プロパティに適用し、OrderBy句のReflection中にそれを探します。
C#でこれを行うための既存のまたはより良い方法はありますか?たとえば、これにはすでに属性がありますか?クラスで宣言された順序プロパティをC#またはMSILで尋ねる方法はありますか?