答えて
あなたは結果列の式を設定したい場合。これを試して。
DataTable table = new DataTable();
table.Columns.Add("OrderCount",typeof(int));
table.Columns.Add("OrderPrice",typeof(int));
table.Rows.Add(new object[] { 1, 1 });
table.Rows.Add(new object[] { 2, 3 });
table.Rows.Add(new object[] { 4, 5 });
table.Columns.Add("Result", typeof(string));
table.Columns["Result"].Expression = "Convert(OrderCount, 'System.String') + OrderPrice";
例:
int a = 1;
int b = 2;
var asInt = a + b; // asInt is now 3
var asString = a.ToString() + b.ToString() // asString is now "12"
var asStringAlt = String.Format("{0}{1}", a, b); // alternate method as suggested
string.format、パフォーマンスが賢明です。したがって、 'var asString = string.Format(" {0} {1} "、a、b);'。このように不要な文字列をキャストする必要はありません。 –
@Jan_V:両方の方法を表示するように更新されました。とはいえ、どちらの方がパフォーマンスが良いのか分かりません。 – yamen
多くの書籍で、string.Format()は、パフォーマンスやメモリの問題から、(理論上)使用する方が優れています。しかし、この記事で提案されているように:http://stackoverflow.com/questions/296978/when-is-it-better-to-use-string-format-vs-string-concatenation多分問題はありません。 –
- 1. 1つのバイトの整数データ型
- 2. アングル2モデル形式の配列データ型
- 3. 時間形式(文字列データ型)の整数
- 4. Oracleマシンの整数データ型
- 5. Postgresの整数型列挙型
- 6. Codeigniterデータ型降順データの整列
- 7. エラー:「式は整数型または非スコープ型の列挙型を持つ必要があります」
- 8. 列挙型の定数式
- 9. 角型2のモデルとデータに型式付きの配列を追加
- 10. コラム "statement_dateは、" Date型のですが、式が整数型
- 11. Pythonデータ型の検証整数
- 12. Hibernate idsの不明な整数データ型
- 13. 10桁以上の整数データ型
- 14. Javaの混合データ型の数式。
- 15. 複数のデータ型列
- 16. 整数型と長整数型のベクトルの差
- 17. groovyの整数型と整数型の違い
- 18. Elasticsearch - 列挙型のデータ型
- 19. Room Android - 浮動小数点型、整数型、倍精度型、...の配列。
- 20. VBA指数形式のC#データ型
- 21. 代数データ型の型レベルセット
- 22. Railsの列データ型をブール値から整数に変更
- 23. TWIG/Symfony 2を使った整数型の文字列
- 24. Java(Android):複数の型を持つリスト(文字列;整数;整数)
- 25. USART形式のデータ型
- 26. informaticaのデータ型書式
- 27. 列挙型データ型
- 28. 2つのデータ型の配列とその変更方法
- 29. 縦型の整列ブートストラップ
- 30. Ada:整数型と他の型からなる型を列挙するには?
"+"文字列を変換する前に... – Marco
ありがとうMarco。しかし、整数を文字列に変換する方法を教えてください。データ列に提供される式は文字列内にあるためです。したがって、例を挙げれば参考になります。 –
あなたは私の答えに従うことができます私は願っています:) – sarwar026