我将vs 2010与linq一起使用到sql和sql server2008。我如何区分大小写

  var Groups = from gp in _db.Groups
               where gp.vcr_GroupName == GroupName
               select gp;

这里groupname=abcgroupname=ABC是相同的

最佳答案

假设GroupName是一个字符串,则可以进行简单的字符串比较并忽略大小写:

var Groups = from gp in _db.Groups
             where gp.vcr_GroupName.Equals(GroupName, StringComparison.OrdinalIgnoreCase)
             select gp;

关于sql - 使Linq区分大小写,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5416254/

10-08 22:16