首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

未知字符串的分离解决办法

2012-01-19 
未知字符串的分离string ssaa,bb,cc...字符串中ss中有0到n个,,要想把每个以,分隔开的字符串分别提

未知字符串的分离
string ss="aa,bb,cc..."
字符串中ss中有0到n个",",要想把每个以","分隔开的字符串分别提出来并放在一个数组或哈希表中
用C#程序应该怎么写!
这个问题困扰得我好苦,求那位高手给俺帮帮忙吧

[解决办法]
ss.Split(",".ToCharArray());
[解决办法]
substring() 方法实现!

用法:ss.substring("取的数目","取到的下标位置")
[解决办法]

探讨
ss.Split(",".ToCharArray());

[解决办法]
C# code
                string ss = "22,33,44";                string[] splitSs=ss.Split(new Char[] { ',' });
[解决办法]
我这里的names,和emails都是类似于“aa,bb,cc...”

private static Hashtable collateNameEmail(string names, string emails)
{
Hashtable nameEmailList = new Hashtable();

string s = ",";
char[] delimit = s.ToCharArray();
string[] name = names.Split(delimit);
string[] email = emails.Split(delimit);
int count = name.Length;
for (int i = 0; i < count; i++)
{
nameEmailList.Add(email[i], name[i]);

}
return nameEmailList;
}
[解决办法]
探讨
string[] arr=ss.Split(',');

[解决办法]


``string[] result = ss.Split(",".ToCharArray());

```substring()+for循环```

``都可以```

```上面一种简单一些```

``
[解决办法]
探讨
string[] arr=ss.Split(',');

[解决办法]
探讨
string[] arr=ss.Split(',');

热点排行