인덱스로 동적 개체의 속성에 액세스하는 방법이 있습니까?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