私はSSISを習得しており、C#をよく理解しています。 Excelのスプレッドシート内のすべての行を既に数えている変数(NumberRows)があります。今、私はMessageBox.Showメソッド(?)を使ってメッセージを表示したいと思います。C#SSISオブジェクトと文字列の問題
私がやろうとしたとき: MessageBox.Show("There are {0} Finalists", Dts.Variables["NumberRows"].Value);
「「オブジェクト」から「文字列」に変換できません」というエラーが表示されます。
私はこのような「最後に)それはいいのよ、私はちょうど.ToString(ATよ」自分自身に考えています: MessageBox.Show("There are {0} Finalists", Dts.Variables["NumberRows"].Value.ToString());
エラーが離れて行くが、出力は「0ファイナリストがあります読み込み" MessageBox.Show("There are " + Dts.Variables["NumberRows"].Value + " Finalists");
今度は「109人のファイナリスト」が正しく表示されます
私の問題は解決しましたが、私の間違いを知りたいと思います。どんな助けでも大歓迎です。