DataTable에서 특정 DataRow를 찾아서 업데이트하려고합니다. 나는 내 검색을 기반으로 몇 가지를 시도했고 아래 코드는 내가 얻을 수있는 가장 가까운 것으로 보인다. linq는 한 행을 반환합니다. 그 행에서 열 값 (Status, StopTime, Duration)을 업데이트하고 싶습니다. 나는 내 인생을 위해 이것을 할 수있는 방법을 찾을 수 없다. 나는 주조를 시도했지만 linq에 익숙하지 않고 이러한 값을 업데이트하는 방법을 알지 못한다.C#에서 LINQ로 DataRow를 업데이트하려고 시도했습니다.
private DataTable downloadProcStatusTable;
void UpdateDataDownloadProcedureList(ProcedureStats ProcStats)
{
var currentStatRow = from currentStat in downloadProcStatusTable.AsEnumerable()
where currentStat.Field<String>("ProcedureName") == ProcStats.ProcName
select currentStat;
}
고마워요, 나는 모든 설정입니다. – StatsViaCsh