我可以在不引用Microsoft.VisualBasic的情况下以c#VB6样式拆分字符串吗?

Jos*_*off 2 .net .net-3.5 c#-3.0

不幸的是,似乎没有string.Split(字符串分隔符),只有string.Split(char speparator).

我想基于一个多字符分隔符,即VB6分解我的字符串.是否有一个简单的(即,不是通过引用Microsoft.VisualBasic或不得不学习RegExes)的方式在c#中执行此操作?

编辑:使用.NET Framework 3.5.

Joe*_*ant 8

String.Split()有其他超载.其中一些人提出了string[]争论.

string original = "first;&second;&third";
string[] splitResults = original.Split( new string[] { ";&" }, StringSplitOptions.None );
Run Code Online (Sandbox Code Playgroud)