Linq使用IsNullOrEmpty

时间:2012-09-17 16:35:57

标签: linq

我正在尝试检查字段是空还是空。

我有以下脚本:

  return db.Clients.Where(a => string.IsNullOrEmpty(a.ClientName) == false)
                   .OrderBy(a => a.ClientName);

它似乎按预期工作。我想知道上述内容是否最有效,或者是否有一些我可能不会注意到使用上述内容可能会导致问题的gottcha。

1 个答案:

答案 0 :(得分:1)

AFAIK,String.IsNullOrEmpty无法翻译,因此可以更快地检查null并手动和单独清空。

相关问题