Wednesday, 15 April 2015

asp.net - Linq check if value exists otherwise set default value -


अरे मेरे पास निम्न क्वेरी है

  public int GetDefaultCurrencyFor ऑर्गनाइजेशन (स्ट्रिंग संगठनआईडी) {वापसी (_dataContext.allocations में से जहां a.organizationId.Equals (organizationId) एक क्यूरीआईडीआईडी ​​चुनें) .SingleOrDefault (); }   

जो कई कंपनियों के लिए कुछ भी वापस नहीं लौटा सकता है, और यह मैं वापसी के लिए 4 का मान सेट करना चाहता हूं। बस सोच कर कि मैं ऊपर कैसे जोड़ सकता हूं?

कोशिश करें DefaultOfEmpty (4) निर्दिष्ट करने के लिए SingleOrDefault के बजाय एक मान:

  सार्वजनिक int GetDefaultCurrencyFor ऑर्गनाइजेशन (स्ट्रिंग संगठनआईडी) {वापसी (_dataContext.allocations में से) जहां a.organizationId.Equals (organizationId) एक क्यूरीआईआईडीआईडी ​​चुनें।) डीफॉल्ट IFEmpty (4) एक(); }   



No comments:

Post a Comment