forループ を使用してリスト配列(res)アイテムをデータテーブル(_Hdt)に配置しようとしています。ループを使用してerrayを一覧表示しますが、このループはエラーになります: "変数はメソッドとして使用されますか?"ループの結果を使用してデータテーブル内のリスト配列アイテムを追加するエラー
はここ_Hdtとdtは、リストの配列がある
for (int r = 0; r < _Hdt.Rows.Count; r++)
{
foreach (DataRow row in dt.Select("DATE='" + _Hdt.Rows[r]["DATE"].ToString().Trim() + "'"))
{
DateTime date = Convert.ToDateTime(_Hdt.Rows[r]["DATE"].ToString().Trim());
string dateformat = String.Format("{0:dddd MMM d}", date);
_Hdt.Rows[r]["DATE"] = dateformat;
_Hdt.Rows[r]["MTU"] = row["MTU"].ToString().Trim();
_Hdt.Rows[r]["POWER"] = (Convert.ToDecimal(row["POWER"].ToString().Trim())/
1000).ToString();
_Hdt.Rows[r]["COST"] = row["COST"].ToString().Trim();
_Hdt.Rows[r]["VOLTAGE"] = row["VOLTAGE"].ToString().Trim();
_Hdt.Rows[r]["KW"] = res(r);
}
}
失禁のため申し訳ありませんが、私は投稿する前にそれをフォーマットしようが、それは同じまま! –
'res(r)'は 'res [r]'でなければなりません。間違った配列アクセス構文(VBのような)を使用しています –
コードをコピーしてコードをクリアしてください。 –