以下のコードは、毎回 0 の値を返しています。データテーブルをフィルタリングして行数を取得しようとしています。この例を説明するために、表 2 の ID 列で検索される値 250 として条件を設定しています。
どうすれば修正できますか?
var count = (from row in MyDatabaseDataSet.Tables["Table2"].AsEnumerable() where string.Equals(row["ID"].ToString(), 250)) select row).Count();
MessageBox.Show(Convert.ToString(count));