拆分不会在逗号上爆炸

时间:2011-07-20 10:50:38

标签: c#

我试图将一个String拆分成一个数组。在PHP中我通常使用explode - >利润。但我不能让它在C#中工作......

string fuel = "08,02,22,97,38,15";
string[] numbers = fuel.Split(new char[] { ',' });

他只是分裂每个角色,fe:数字[0] = 0和数字[1] = 8

我做错了什么?

编辑:我使用燃料串作为燃料[0],它给出了第一个焦炭,因此出现了错误。应该是数字[0]愚蠢的错误!

4 个答案:

答案 0 :(得分:0)

试试这个:fuel.Split(',');

不是c#很棒;)

答案 1 :(得分:0)

你的代码工作得很好。它可以进一步简化为:

string fuel = "08,02,22,97,38,15";
string[] numbers = fuel.Split(',');

你确定你所粘贴的是失败的代码吗?

答案 2 :(得分:0)

我刚刚运行此代码并按预期执行

你确定你没有数字[0] [0]和数字[0] [1]之类的东西吗?

答案 3 :(得分:0)

此处 - 请查看此http://ideone.com/dYxaa