これが Linq でこれを達成するための最良の方法であるかどうかはわかりません。
EMailAddress1 に値が含まれている CRM 2011 の連絡先レコードを選択しようとしています。私が試した次の WHERE 句は、両方とも例外を引き起こしました。
Where c.EMailAddress1 > ""
Where Not String.IsNullOrEmpty(c.EMailAddress1)
だから私はこれを試してみましたが、うまくいくようです:
Where Not c.EMailAddress1.Equals(String.Empty) _
And Not c.EMailAddress1.Equals(Nothing)
しかし、これが最も効率的な方法であるかどうかはわかりません。あまりエレガントではないようです。文字列の列に値があるかどうかを確認するより適切な方法はありますか?