を倍に変換しますか?のDataRowは、私が持っている
-3
A
答えて
1
DataRowの定義方法を理解するのに役立ちますが、基本的に比較対象のDataRowの特定の値にアクセスする必要があります。対応するセルのDataColumnがすでにdoubleとして定義されている場合は、変換する必要はありません。定義されているデータ型からdoubleに変換する必要があります。
DataRow row = dt.Rows[0];
var value = row["ReqGrade"]; //or row[2]
double convertedValue = Convert.ToDouble(value);
if (convertedValue == genAve) Console.WriteLine("Winner!");
あなたはまた、columnIndexにして値にアクセスすることができます:あなたのデータベースに定義されているvar value = row[1]
をお使いの場合は、のDataRow内の値の型が列の型と一致します、私は信じています。どちらの場合でも、object
タイプのオーバーロードがあるので、Convert.ToDouble()
を使用できるはずです。
+0
私は質問を編集しました。 –
関連する問題
- 1. 私は私が持っている
- 2. は、私が持っているJavaの
- 3. は、私が持っているSQLAlchemyの
- 4. は、私が持っているjQueryの
- 5. LINQのは、私が持っている
- 6. は、私が持っている列が
- 7. 私が持っている
- 8. 私が持っている
- 9. 私が持っている
- 10. 私が持っている
- 11. 私が持っている
- 12. 私が持っている
- 13. 私が持っている
- 14. 私が持っている
- 15. 私が持っている
- 16. 私は私が持っている私の古いiPhoneは2G
- 17. 私は、ビューの2のDropDownListを持っていますが、私は私が持っている
- 18. 私は、私は次の行を持っているメイクファイルを、持っている
- 19. は、私が持っている
- 20. SQLは、私が持っている
- 21. は、私が持っているJS
- 22. Golandは私が持っている
- 23. は、私がコード持っているループ
- 24. は、私が持っている春
- 25. RVMは、私が持っている1.9.3
- 26. UIImageViewは、私が持っている
- 27. キーボードは、私が持っているカスタムエディットテキスト
- 28. は、私が持っているJsonNode
- 29. Djangoは:私が持っている
- 30. 私が持っているコードは
[DataRowからの値の取得の差異](https://stackoverflow.com/questions/7104675/difference-between-getting-value-from-datarow) – mjwills