2012-07-31 11 views
5

के संचालन के लिए लागू नहीं किया जा सकता है, मैंने सोचा कि यह काम करेगा, लेकिन स्पष्ट रूप से यह नहीं है। कोई सुझाव कृपया?ऑपरेटर '&&' को 'System.DateTime' और 'System.DateTime'

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

} 

तो मैं यह मिल गया, ऑपरेटर '& &' प्रकार की ऑपरेंड 'System.DateTime' और करने के लिए लागू नहीं किया जा सकता 'System.DateTime'

+3

यह C# फायदा नहीं है == नहीं = – katit

+1

मैं कॉफी की कमी को दोष का उपयोग करें। –

+1

अरह, ज़ाहिर है "==", मैंने इसे आज सुबह "=" में बदल दिया। क्षमा करें, अगली बार मैं आपको परेशान नहीं करूंगा। – Ray

उत्तर

9

आप में समानता के संचालन के लिए == उपयोग करने की आवश्यकता सी#।

कृपया सी # भाषा विनिर्देश में धारा 1.4 अभिव्यक्तियों को देखें।

4

आप याद कर रहे हैं समानता ऑपरेटर ==

जब मैं मस्तिष्क fades के इन प्रकार है इस तरह से

if (c.ArrivalTime == DateTime.MinValue && c.ExpiryTime == DateTime.MinValue) 
संबंधित मुद्दे