日期:2014-05-18  浏览次数:20831 次

如何将一个string中的内容按照分隔符给拆开?
string中的内容是这样的格式:
“abc,ab,c,ad,...,agd”
就是由逗号分割开的,如何把这些逗号分割开的内容一个个读出来放到一个hashtable里面呢?

------解决方案--------------------
string str=“abc,ab,c,ad,...,agd”;
string [] strs=str.split(',');
------解决方案--------------------
string t = "abc,defg,AA,112";
string[] value = Regex.Split(t, ",");
Hashtable ha = new Hashtable();

foreach (string v in value)
{
ha.Add(v, v);
}
------解决方案--------------------
string aa1 = "abc,ab,c,ad,...,agd ";
 string[] bb = aa1.Split(',');
 Hashtable ht = new Hashtable();
for (int i = 0; i < bb.Length; i++)
{
 ht.Add("key" + i.ToString(), "value" +bb[i].ToString());

}

------解决方案--------------------
楼上正解