字符串拆分功能在C#内部如何工作?

时间:2019-05-01 09:20:16

标签: c# string split

我是字符串的新手,我很困惑字符串的拆分方式,例如:在我的代码中,我想用,拆分字符串,并将其拆分为9个部分,但是我很困惑如何拆分请有人向我解释它是如何破裂的:

string s31 = ",ONE,,TWO,,,THREE,,"; 

string[] s32 = s31.Split(ch31, StringSplitOptions.None);
  

o / p

""
one
""
two
""
""
three
""
""

1 个答案:

答案 0 :(得分:3)

split函数会在每次出现逗号时创建一个新元素。您的字符串中有8个逗号,因此包括第一个逗号之前的元素将有9个元素。

如果只需要三个元素,请使用right click > Load To,它将忽略空元素。