Bunu Linq'de gerçekleştirmenin en iyi yolu olup olmadığından emin değilsiniz.Linq: Dize sütununun bir değere sahip olup olmadığını kontrol etme (yani boş veya boş değil)
EMailAddress1'in bir değer içerdiği CRM 2011'de Kişi kayıtlarını seçmeye çalışıyorum.
Where c.EMailAddress1 > ""
Where Not String.IsNullOrEmpty(c.EMailAddress1)
Yani Tamam çalışmak gibi olan bu, çalışıyor bitti: ben hem çalıştı aşağıdaki NEREDE hükümler istisnalar neden
Where Not c.EMailAddress1.Equals(String.Empty) _
And Not c.EMailAddress1.Equals(Nothing)
Ama bu en verimli olup olmadığını sadece belli değilim yöntem .. çok zarif görünmüyor. Bir dize sütununun bir değerinin olup olmadığını kontrol etmenin daha iyi bir yolu var mı?
Eğer string.IsNullOrEmpty kullandığınızda, alıyorsanız istisna nedir? –
Hangi veri türü EMailAddress1 nedir? –
@ForteL. istisna "Durumun. Bir varlık üyesinin geçersiz bir özelliği veya yöntemi çağırdığı" geçersizdir. Veri tipi String'dir. –