如何在.NET中检测无效的unicode代码点?

时间:2012-08-14 16:08:16

标签: .net unicode invalid-characters

我正在使用一些PInvoke调用(特别是GetWindowText()),偶尔我会得到一个包含无效Unicode代码点的字符串(可能是由于我正在查看的程序中的错误)。当我稍后尝试将该字符串写入XML时,我得到一个例外。所以我想事先检查这些无效字符,如果可能的话,从字符串中删除它们。

不幸的是我在.NET的默认函数中找不到任何可以让我这样做的东西。我错过了什么吗?

0 个答案:

没有答案