这有什么原因吗?我问这个问题是因为如果你需要使用大量的空字符,那么你就会陷入与你使用大量空字符串时相同的情况。
编辑:这种用法的原因是:
myString.Replace ('c', '')
所以从myString中移除所有的'c'实例。
这有什么原因吗?我问这个问题是因为如果你需要使用大量的空字符,那么你就会陷入与你使用大量空字符串时相同的情况。
编辑:这种用法的原因是:
myString.Replace ('c', '')
所以从myString中移除所有的'c'实例。
当前回答
与字符串不同,char是一个大小固定的离散的东西。字符串实际上是字符的容器。
所以,Char。在这种情况下,空是没有意义的。如果你有一个char,它就不是空的。
其他回答
char是一种值类型,因此它的值不能为空。(除非它被包装在Nullable容器中)。
由于它不能为空,in包含一些数字代码,每个代码都映射到某个字符。
那么BOM呢,微软添加到文件开头的神奇字符(至少是XML)?
public static string QuitEscChars(this string s)
{
return s.Replace(((char)27).ToString(), "");
}
从字符串中删除字符最简单的方法是修剪它
Cl = Cl。削减(' ');
删除字符串中的所有空格
使用
myString.Replace ("c", "")