C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87385 / 親階層)  キャストのエラー
□投稿者/ Ponta (1回)-(2018/05/16(Wed) 17:15:07)

分類:[C#] 


こんにちは
Datatable(ds.Tables["TableB"])のデータを用いて、以下の計算を試みましたが
キャストが上手くいきません(エラー:指定されたキャストが有効ではありません)
現状はobject型(中は整数値)からint型にキャストしています。



for (int i = 0; i < ds.Tables["TableA"].Rows.Count; i++)
{
var data2 = new DataPoint();
data2.SetValueXY(ds.Tables["TableB"].Columns[0],
(int)ds.Tables["TableB"].Rows[i+1][0]-(int)ds.Tables["TableB"].Rows[i][0]);   ←ここでエラー
totalSrs.Points.Add(data2);
}
chart1.Series.Add(totalSrs); //グラフにシリーズを追加


キャストの仕方が間違っているのか、そもそもキャストだとできないのかわかりません。
以上、よろしくお願いします。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: キャストのエラー /WebSurfer
→Re[1]: キャストのエラー /魔界の仮面弁士
→Re[1]: キャストのエラー /furu
 
上記関連ツリー

キャストのエラー / Ponta (18/05/16(Wed) 17:15) #87385 ←Now
Re[1]: キャストのエラー / WebSurfer (18/05/16(Wed) 17:28) #87386
Re[1]: キャストのエラー / 魔界の仮面弁士 (18/05/16(Wed) 17:42) #87387
│└ Re[2]: キャストのエラー / Ponta (18/05/17(Thu) 13:30) #87394 解決済み
Re[1]: キャストのエラー / furu (18/05/17(Thu) 09:52) #87390

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信