다음 코드에서 첫 번째 행을 식별하는 가장 좋은 방법은 무엇입니까? 이 같은vs2003 : DataRow []의 첫 번째 행 식별
bool isFirst = true;
foreach(DataRow row in myrows)
{
if (isFirst)
{
isFirst = false;
...do this...
}
else
{
....process other than first rows..
}
}
흠 ... @ 아담, 미안 당신이 이것을 대답해야 좋은 이유. 행 인덱스 == 0인지 확인하는 부울을 사용하는 것이 더 나은 이유를 알고 싶습니다. 좀 더 효율적입니까? 감사! :-) – Javier
@Javier : Array.IndexOf (myrows, row) == 0를 호출하는 것을 의미합니까? 그렇다면 그렇습니다. 이것은 절대적으로 효율적입니다. 인덱스를 알고 싶다면'for' 루프를 사용하는 Hunter 솔루션을 사용하는 것이 좋습니다. 만약 당신이'row.Index'를 참조한다면, 그것은 그 부모 인'DataTable' 안의 인덱스입니다. –
aaaaaaaahmm ... :-) 오케이! 매우 감사합니다! +1 – Javier