我的代码中的字符串值如下:
string abc = "Page1: This is my new Page1 -------- Page2: This is my new Page 2
-------- Page3: This is my new Page3 -------- "
我想像这样拆分它:
第1页
这是我的新页面1
第2页
这是我的新页面 2
第3页
这是我的新页面3
我写了这段代码,但它说There are two many Literals
string value = "Page1: This is my new Page1 -------- Page2: This is my new Page 2 -------- Page3: This is my new Page3 -------- ";
char[] delimiters = new char[] { ' -------- ' };
string[] parts = value.Split(delimiters, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0; i < parts.Length; i++)
{
MesaageBox.Show(parts[i]);
}
parts = value.Split(new string[] { "\r\n" }, StringSplitOptions.None);
for (int i = 0; i < parts.Length; i++)
{
MesaageBox.Show(parts[i]);
}