动态数组累增问题
我想把查询到的一个dataset里面的一个通过符号分隔的字段按符号截取下来
然后通过循环赋给动态数组,去掉重复数据,再绑定到控件上
自己写了一点
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
string gsn = ds.Tables[0].Rows[i]["goodsname"].ToString();
string[] sArray = Regex.Split("gsn", "、");
}
然后我需要把截取出来的数据赋给动态数组,通过循环达到累增的目的,那么代码我需要怎么写呢?
然后又怎么去掉数组中重复数据呢?
------解决方案--------------------string[] sArray = Regex.Split("gsn", "、").Distinct().ToArray();
or
List<string> sArray = Regex.Split("gsn", "、").Distinct().ToList();