動的オブジェクトのプロパティにインデックスでアクセスする方法はありますか?この例ではC#DynamicObject:インデックスでプロパティにアクセスする方法はありますか?
List<dynamic> list = _dataStagingManager.GetStatusList(consoleSearch);
foreach (var row in list)
{
Console.WriteLine(row[0]);
Console.WriteLine(row[1]);
}
、行のプロパティ名[0]ストアドプロシージャ列の別名の結果に応じて異なります。
どのような動的オブジェクトですか?あなたはどこからそれを手に入れますか? – svick
最初は、一般的な動的オブジェクトタイプのDynamicObjectを使用していました。 Dapperによって返された動的オブジェクトがこのオブジェクトを拡張し、KeysおよびValuesプロパティを含むことが分かります – Abe