user.fld_usr_name是一个值为随机名称LINQ到AD查询不工作
用户的字符串是作为参数
ByVal user As GUser
这一个对象被LINQ查询一点不工作
Dim result = (From usr In users Where usr.Name.Contains(user.fld_usr_name) Select usr).ToList()
这是工作
Dim result = (From usr In users Where usr.Name.Contains("random name") Select usr).ToList()
的一个
这是错误
Object reference not set to an instance of an object.
我用这中的LINQ到Active Directory库
这可能意味着它的LINQ到实体
我用尽了一切
您是否尝试过在该行设置断点,并查看'user.fld_usr_name'是否为空? – ebb
它是“随机名称”,是否有可能的空白字符是不同的...(我开始探索2小时的挫折后的每一个可能性) – BBQ