2012-07-31 2 views
5

이 방법이 효과가있을 것으로 생각했지만 외관상 그렇지는 않습니다. 어떤 제안을 해주시겠습니까?연산자 '&&'는 'System.DateTime'및 'System.DateTime'유형의 피연산자에 적용 할 수 없습니다.

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

} 

는 나는이있어, 운영자 '& &는'형식의 피연산자 'System.DateTime'및 적용 할 수 없습니다 'System.DateTime' 당신은 평등 작업을위한 ==를 사용할 필요가

+3

== 없습니다 = – katit

+1

내가 커피의 부족을 비난를 사용하십시오. –

+1

arhhh, 물론 "==", 나는 그것을 오늘 아침에 "="자신으로 변경했습니다. 미안 해요, 다음에 너희들을 괴롭히지 않을거야. – Ray

답변

9

기음#.

섹션 1.4 표현식은 C# 언어 사양을 참조하십시오.

4

당신이 평등 연산자 ==를 누락

나는 뇌가 페이드 이러한 유형이 때 C#을 사용의이 방법

if (c.ArrivalTime == DateTime.MinValue && c.ExpiryTime == DateTime.MinValue) 
관련 문제