C# 在'上拆分字符串þ';,不在';th';

C# 在'上拆分字符串þ';,不在';th';,c#,visual-studio-2017,.net-4.6.1,C#,Visual Studio 2017,.net 4.6.1,在C#中,我有一个字符串需要在字符“þ”上拆分。问题是字符串也在“th”上拆分 string dataline = 'is thisþis that'; string[] dataFields; dataFields = dataline.Split('þ'); 这将导致输出 'is ' 'is' 'is ' 'at' 我想要的是 'is this' 'is that' 有办法做到这一点吗?我看不到同样的东西,我的输出是你想要的。你有什么文化背景?荷兰人(比利时)注意到你的第一行也是一个语

在C#中,我有一个字符串需要在字符“þ”上拆分。问题是字符串也在“th”上拆分

string dataline = 'is thisþis that';
string[] dataFields;
dataFields = dataline.Split('þ');
这将导致输出

'is '
'is'
'is '
'at'
我想要的是

'is this'
'is that'

有办法做到这一点吗?

我看不到同样的东西,我的输出是你想要的。你有什么文化背景?荷兰人(比利时)注意到你的第一行也是一个语法错误,你应该使用双引号。这是字母thorn,它在14世纪左右开始被英语中的“th”取代。检查机器的时钟,考虑DATALIN。把(Split)(''')替换为“工作”。机器时钟上的东西是一个笑话吗?因为如果不是,我不明白,但如果这是一个笑话,那就是一个好笑话。