2012-07-31 28 views
5

Bunun işe yarayacağını düşündüm, ancak görünüşe göre değil. Herhangi bir öneriniz lütfen?'System.DateTime' ve 'System.DateTime' türündeki işlenenlere '&&' uygulanılamıyor '

if (c.ArrivalTime = DateTime.MinValue && c.ExpiryTime = DateTime.MinValue) 
{ 

} 

bunu aldım, Operatör '& &' türündeki işlenenler 'System.DateTime' ve tatbik edilemez 'System.DateTime' Sen eşitlik işlemleri için == kullanmak gerekir

+3

== değil = – katit

+1

kahve eksikliği suçlarlar kullanınız. –

+1

arhhh, tabiki "==", bu sabah kendimi "=" olarak değiştirdim. Üzgünüm, seni bir daha sefere rahatsız etmeyeceğim. – Ray

cevap

9

C#.

Lütfen C# dil belirtimindeki Sürüm 1.4 ifadeleri bölümüne bakın.

4

Eğer eşitlik operatörü == eksik

Beyin kaybolur bu tip zaman C# faydası bu şekilde

if (c.ArrivalTime == DateTime.MinValue && c.ExpiryTime == DateTime.MinValue) 
İlgili konular