CommaDelimitedStringCollection
旨在生成逗号分隔的字符串。这意味着你可以为它添加值,当你调用它的方法时,你可以在每个值之间用逗号分隔值。
这就是为什么它不会让你添加一个值(非转义)的逗号,
,因为它违反了它的使用。
例如:
var csv = new CommaDelimitedStringCollection();
var cities = new[] { "New York", "Log Angeles", "Toronto", "San Francisco" };
foreach (var city in cities)
{
csv.Add(city);
}
Console.WriteLine(csv.ToString()); // will output: New York,Log Angeles,Toronto,San Francisco
而且你的情况:
CommaDelimitedStringCollection commaStr = new CommaDelimitedStringCollection();
string itemList = Convert.ToString(HIGList[i].AccountId) + '$' + "HIG" + ',' + '$';
commaStr.AddRange(itemList.Split(','));
HigList = HigList + commaStr;
什么** HigList **和** ** HIGList? –
我的功能是这样的。 public bool SubmitWeeklySalesReportForSD(List HIGList) {try { List parameter = new List (); string HigList = null;对于(int i = 0,j = 1; j
veena
什么是itemList的值,而添加? –