无法使用split()方法拆分字符串

Sem*_*ian -2 c#

我有一个字符串

String data="CE|2014-2015|ClassA"
Run Code Online (Sandbox Code Playgroud)

我需要输出像

string Batch="2014-2015"
string Class="ClassA"
Run Code Online (Sandbox Code Playgroud)

我怎么能实现它?我尝试了很多字符串,Split()函数.但我没有得到预期的输出.请帮助我,我试过,

string s = "CE|2014-2015|Class1";
string[] words = s.Split('|| ');
Run Code Online (Sandbox Code Playgroud)

Kam*_*ski 5

这应该适合你

string[] splitted = data.Split('|');
string Batch = splitted[1];
string Class = splitted[2];
Run Code Online (Sandbox Code Playgroud)

你的解决方案是错误的,因为:'|| '它不是一个有效的char,它甚至不会编译.您应该拆分|并从拆分值中获取第二个和第三个值