私はこのようなデータテーブルを持っています
Name| Value
----|------
NA | VA
NB | VB
NC | VC1
NC | VC2
ND | VD1
ND | VD2
そして、このようなクラス
Class NVMapping {
List<string> NC { get; set; }
List<string> ND { get; set; }
string NA { get; set; }
string NB { get; set; }
}
データテーブルをこの型に転送するためにlinqまたは他の方法を使用する方法は?
ここで 1 つのことを強調する必要があると思います。このちょっとしたマッピングは、私のアプリケーションではたくさんあります。
どういうわけか、リフレクションを使用すると、この関数を汎用にして、これらすべての種類のマッピングを処理できると思います。
したがって、可能であれば、リフレクションを使用してこれを実現するような汎用関数を使用したいと思います。
可能であれば、上記の変換のようにデータテーブルをオブジェクトに転送するだけでさらに良いでしょう。
ありがとう !