동적 개체를 만드는 데 문제가 있습니다. 개체의 동적 속성 만들기
List<object> membersList = new List<object>();
foreach(var members in activityMembers){
dynamic myObject = new System.Dynamic.ExpandoObject();
myObject.MemberNumber = members.MemberNumber;
myObject.MemberName = members.Name;
foreach (var activity in members.ActivityList)
{
myObject.[activity.ActivityName] = activity.Minutes;
}
membersList.Add(myObject);
}
이 두 번째 foreach 루프 내부에, 나는 모든 활동에 대한 속성을 생성해야, 아래의 코드를 찾아주세요. 예를 들어 members.ActivityList에 4 개의 활동이있는 경우 object에 대해 4 개의 속성을 생성해야합니다.
myObject.Activity1 = 10;
myObject.Activity2 = 20;
myObject.Activity3 = 30;
myObject.Activity4 = 40;
어떻게하면됩니까? 내가 여기서 뭘 잘못 했니?
감사합니다. Karthik.