-4
개체가 14 개 안에 있습니다. 각 개체에는 내 행 값이 들어 있습니다. C#을 사용하여 데이터 테이블에 모든 것을 어떻게 넣을 까?행이있는 개체를 데이터 테이블로 변환하는 방법
개체가 14 개 안에 있습니다. 각 개체에는 내 행 값이 들어 있습니다. C#을 사용하여 데이터 테이블에 모든 것을 어떻게 넣을 까?행이있는 개체를 데이터 테이블로 변환하는 방법
static DataTable GetTable(List<Object> yourObjectList)
{
// This is assuming you have a list of objects
var _firstObject = yourObjectList.First();
var table = new DataTable();
// Do this multiple times for each parameter you have.
table.Columns.Add(_firstObject.ParamaterName, typeof(string));
foreach(var obj in yourObjectList)
{
table.Rows.Add(obj.ParamaterName, obj.ParamaterName2, etc);
}
return table;
}
여러 속성을 가진 개체 목록이 있다고 가정하고 있습니다. 각 속성에 대한 열을 테이블에 추가 한 다음 목록을 반복하고 각 객체에 행을 추가해야합니다.
datatable table= new datatable();
foreach(var item in yourObjec)
{
table.Rows.Add(item.objectvalue);
}
.... 적어도 TRY something – Alex
몇 가지 코드를 제공해 주시겠습니까? 코드를 보지 않고도 객체와 속성이 어떻게 생겼는지 어떻게 알 수 있습니까? –
개체를 데이터 테이블의 데이터 소스로 사용해보십시오. 그게 효과가 있는지보십시오. 그렇지 않은 경우 특정 코드 및 오류가있는 질문을 게시하십시오. – paqogomez