У меня есть источник данных, который содержит \u2265
, то есть знак большего или равного, представленный в виде одного символа, например: ≥
Однако, когда данные достигают моего приложения, они поступают вкак \\u2265
.
Меня сейчас не интересует, почему происходит дополнительная \
.
Вместо этого я просто хочу иметь возможность преобразовать \\u2265
в \u2265
внутри моего приложения.
Я пробовал различные манипуляции со строками, подобные этим, и у них либо были проблемы с синтаксисом, либо они просто не работали:
disp = dataSource.Replace('\\', '\');
disp = dataSource.Replace("\\", "\");
и
int x = dataSource.IndexOf("\\u");
disp = dataSource.Substring(0, x) + dataSource.Substring(x+1);
Отчасти проблема с техникой подстроки заключается в том, что \\
рассматривается как один символ.