2 次元のジェネリック リストを使用できますか
IList<IList<AbcAuditDto>>
それは良いアプローチですか?
それは間違いなく可能です。それが「良いアプローチ」であるかどうかは、解決しようとしている問題によって異なります。
はい、リストのリストを作成できます。これが適切なアプローチであるかどうかは、解決しようとしている問題に大きく依存します。
何かのリストのリストを使用することで、他の開発者がデータ型を見てその用途を理解することをより困難にします。データを他のクラスに渡す場合、これはさらに重要です。
ネストされたリストを使用する代わりに、新しいクラスを作成することをお勧めします。このようにして、リストのリストの各次元に名前を付けることができ、操作が簡単になります。