출처 : 본인


DataRow 를 비교해야 할 일이 생겼다. 

같은 테이블에서 만든 DataRow 라고 가정하고 비교를 진행한다. 


필요하면 위에 추가하면 된다. 


코드는 아래와 같다. 



private bool CompareDataRow(DataRow prevRow, DataRow curRow)

{

    bool rValue = true;

 

    foreach (DataColumn c in prevRow.Table.Columns)

    {

        string cName = c.ColumnName;

 

        if (prevRow[cName].Equals(curRow[cName]))

            continue;

        else

        {

            rValue = false;

            break;

        }

    }

    return rValue;

}


Posted by motolies
,