按名称搜索您时转义保留字符

时间:2011-09-20 09:19:49

标签: c# active-directory

我编写了一个搜索实用程序来搜索AD对象。它工作得很好。

当任何OU名称的名称中都有保留字符时会出现问题,例如','

在搜索之前,我使用','替换',',它可以正常工作。

但我只检查','而不检查其他保留字符。

在搜索之前,还有什么方法可以逃脱这些角色吗?

由于

2 个答案:

答案 0 :(得分:0)

您可以尝试使用“@”来转义特殊字符。 示例:

string strSpecialChar = @"this,is'with&special?chars";

答案 1 :(得分:0)

您可以通过前缀“\”来逃避所有这些。