我有一个字符串
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)
这应该适合你
string[] splitted = data.Split('|');
string Batch = splitted[1];
string Class = splitted[2];
Run Code Online (Sandbox Code Playgroud)
你的解决方案是错误的,因为:'|| '
它不是一个有效的char,它甚至不会编译.您应该拆分|
并从拆分值中获取第二个和第三个值