Linq下記の通らないコードを動かすには、どう書けばいいのでしょうか。
★このコードが通らない
dtData = dtData.AsEnumerable().Where(r => r.Field["col1"] == "").Select(r => r["col1"] = "0").ToList();
★これはOK
for (int i = 0; i < dtData.Rows.Count; i++)
{
if(dtData.Rows[i]["col1"].ToString() == "")
{
dtData.Rows[i]["col1"] = 0;
}
}
回答2件
あなたの回答
tips
プレビュー