मैं यह जांचने की कोशिश कर रहा हूं कि लिनक में कोई तारीख शून्य है और यदि यह भविष्य की तारीख की जांच नहीं कर रहा है।लिंक जहां एकाधिक स्थितियों और शून्य जांच के साथ खंड
QuestionnaireRepo.FindAll(q => !q.ExpiredDate.HasValue || q.ExpiredDate >DateTime.Now).OrderByDescending(order => order.CreatedDate);
मुझे दूसरा चेक चाहिए केवल तभी लागू होगा जब पहला सत्य हो। मैं एक एकल भंडार पैटर्न का उपयोग कर रहा हूं और FindAll ने एक क्लॉज
किसी भी विचार को स्वीकार किया है? यहां बहुत सारे प्रश्न हैं लेकिन उत्तर देने के लिए, मैं लिंक के लिए बहुत नया हूं जैसा कि आप अनुमान लगा सकते हैं :)
संपादित करें: मुझे अब आवश्यक परिणाम मिलते हैं लेकिन यह सशर्त जांच करेगा कुछ मामलों में शून्य मूल्यों पर। क्या यह एक बुरी बात नहीं है?
क्या आप केवल इतना नहीं कह सकते हैं (q.ExpiredDate> DateTime.अब)? उसे उन सभी पंक्तियों को वापस करना चाहिए जहां समाप्ति तिथि भविष्य की तारीख है। – Richard