데이터에 1 ~ 10 개의 값을 가질 수있는 데이터 배열이 있습니다. 배열의 값 수에 따라 10 개의 다른 클래스 중 1 개를 선택하고 배열의 값을 클래스 객체에 배치하려고합니다. 나는 루프는 객체이기 때문에, 객체를 채울 배열을 던졌다 어떻게이 추천을 MyObject 클래스가 있습니다 이것은 내가 지금까지 무엇을 가지고배열을 기반으로 클래스를 채우려면 어떻게해야합니까?
,
Array[] ar;
ar = PopulateTheArray();
int cnt = ar.Count();
Object ob = Activator.CreateInstance(null, "MyObject" + cnt);
,
public class MyObject1
{
public string Column1 { get; set; }
}
public class MyObject2
{
public string Column1 { get; set; }
public string Column2 { get; set; }
}
public class MyObject3
{
public string Column1 { get; set; }
public string Column2 { get; set; }
public string Column3 { get; set; }
}
and so on.....
동적으로 생성 되었습니까?
이 숙제 문제를 도움이 될 것입니다
희망을 만들? –
성취하려는 것은 무엇입니까, 아니면 숙제입니까? –
숙제 였으면 좋았을 텐데, 나는 이것을 역동적으로 구축하거나 액세스하는 방법에 대해 확고한 이해를 아직 가지고 있지 않습니다. – Tim