.net 在silverlight中如何擦洗绳子

.net 在silverlight中如何擦洗绳子,.net,silverlight,special-characters,.net,Silverlight,Special Characters,我有一个类似于“Into”的字符串,但我不知道Into前面的“”值是什么。这不是空间,也不是入口。至少我不这么认为。我试着换一个来摆脱它 所以现在我只是想弄清楚这个字符值是什么。Convert.int32无法完成此操作。。。我能用什么来摆脱那个角色。。。我想我可以写一个循环字母表的函数,这样做。。但我觉得有更好的办法 谢谢 shannon您是否尝试过使用Trim()删除字符串中的所有前导和尾随空格 e、 g.(C#) 要查找“神秘”字符的ASCII val,请执行以下操作: int charVa

我有一个类似于“Into”的字符串,但我不知道Into前面的“”值是什么。这不是空间,也不是入口。至少我不这么认为。我试着换一个来摆脱它

所以现在我只是想弄清楚这个字符值是什么。Convert.int32无法完成此操作。。。我能用什么来摆脱那个角色。。。我想我可以写一个循环字母表的函数,这样做。。但我觉得有更好的办法

谢谢 shannon

您是否尝试过使用Trim()删除字符串中的所有前导和尾随空格

e、 g.(C#)

要查找“神秘”字符的ASCII val,请执行以下操作:

int charVal = (int)dirty.ToCharArray()[0];
另外,询问使用C#或.NET来清理字符串是否更合适

编辑

// algorithm for removing weird char from string

    string dirtyString = " sdfsf ";

    // get the offending character:
    char dirtyChar = dirtyString.ToCharArray()[0];

    // replace offending character with something known like an asterisk
    string cleanString = dirtyString.Replace(dirtyChar, '*');

    // remove asterisk from string
    cleanString = cleanString.Replace("*", "");
// algorithm for removing weird char from string

    string dirtyString = " sdfsf ";

    // get the offending character:
    char dirtyChar = dirtyString.ToCharArray()[0];

    // replace offending character with something known like an asterisk
    string cleanString = dirtyString.Replace(dirtyChar, '*');

    // remove asterisk from string
    cleanString = cleanString.Replace("*", "");