0

2 つの整数型の列を連結する式をデータ テーブルに記述する方法を知りたいです。「+」を試してみると、2つの整数が加算されるためです。

前もって感謝します。

4

2 に答える 2

3

結果列の式を設定したい場合。これを試して。

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";
于 2012-04-12T07:42:08.650 に答える
1

例:

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
于 2012-04-12T07:27:33.950 に答える