假设我有一个字符串分隔符,例如"〜#",并且有一个像"leftSide~#righside"这样的字符串你如何在没有分隔符的情况下得到左侧和右侧?
string myLeft=?;
string myRight=?
Run Code Online (Sandbox Code Playgroud)
你怎么做呢?谢谢
string[] splitResults = myString.Split(new [] {"~#"}, StringSplitOptions.None);
Run Code Online (Sandbox Code Playgroud)
如果您想确保最多获得2个子串(左和右),请使用:
int maxResults = 2;
string[] splitResults =
myString.Split(new [] {"~#"}, maxResults, StringSplitOptions.None)
Run Code Online (Sandbox Code Playgroud)
string[] strs =
string.Split(new string[] { "~#" }, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)