我试图删除我的字符串中的特定unicode字符.假设我们有以下代码.
public static string RemoveVerticalLine(this string source, char nil = ' ')
{
var s = '\u+007C';
return new string(source.Select(c => c == s ? nil : c).ToArray());
}
Run Code Online (Sandbox Code Playgroud)
在样本中.我试图移除U + 007c(垂直线).但我不知道为什么VS告诉我错误too many characters in character literal.我错过了什么吗?