2013-10-10 3 views
-1

'true'값에 대해 데이터 테이블을 반복하는 법을 보여 줄 수 있고 그 값이 true이면 문자열로 설정할 수 있습니까? 나는 그것을 쓰는 방법을 모르며 foreach를 작성하기 시작했다. 어쩌면 나에게 자신의 가치관을 지을 수있는 방법을 보여줄 수 있습니까?foreach with dataTable

foreach (DataRowView drv in dttestGroups.DefaultView) 
{ 
    foreach (DataRow rowSec in ud.m_UsertestGroupsTable.Rows) 
    { 
     { 

     } 
    } 
} 

답변

3
foreach (DataRowView drv in dttestGroups.DefaultView) 
{ 
    foreach (DataRow rowSec in ud.m_UsertestGroupsTable.Rows) 
    { 
     { 
      if((bool)rowSec["ColumnName"] == true) 
      // or if((bool)rowSec[columnIndex] == true) 
      { 
       //do something. 
      } 
     } 
    } 
} 

참고 :

  1. 당신은 열 유형 bool이다 알아야합니다. 그렇지 않으면 예외를 throw합니다.
  2. 같은 문자열의 값을 문자열로 설정할 수 없습니다.