假设我有两个逗号分隔的字符串,如下所示。
string name = "A,B,C,D";
string value = "100,200,300,400";
所以我想分割这两个字符串并插入到DataTable中,如下所示。
名称值
100
200 泰铢
C 300
D 400
最佳答案
尝试这样的事情:
DataTable table = new DataTable();
table.Columns.Add("name", typeof(string));
table.Columns.Add("value", typeof(string));
string name = "A,B,C,D";
string value = "100,200,300,400";
string[] names = name.Split(',');
string[] values = value.Split(',');
for(int i=0; i<names.Length; i++)
table.Rows.Add(new object[]{ names[i], values[i] });
但是你应该实现一些验证代码以使其更有效 合适。
关于c# - 如何在 C# 中将逗号分隔的字符串添加到数据表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11519543/