मैं एक ऐसे शब्दकोश में सभी चाबियाँ ढूंढने की कोशिश कर रहा हूं जो किसी अन्य शब्दकोश में नहीं हैं। जाहिर है, मैं इसे नेस्टेड लूप का उपयोग करके कर सकता हूं, लेकिन मैं इस समय LINQ सीखने की कोशिश कर रहा हूं और मैं सोच रहा था कि क्या मैं इस कार्य को पूरा करने के लिए इसका उपयोग कर सकता हूं?एक संग्रह से सभी चाबियाँ खोजने के लिए LINQ का उपयोग करना जो दूसरे में नहीं हैं?
Dictionary<string, List<string>> DBtables = this.CollectTableListings();
var generic = from Dictionary<string,List<string>> tab
in DBtables
where !_tables.ContainsKey(???)
select tab;
किसी भी विचार क्या प्रश्न चिह्न के स्थान पर जाना चाहिए (या शायद पूरे जहां खंड के बजाय):
यहाँ मैं अब तक राशि है?
एक नोट के रूप में, "टैब" कोड आप पोस्ट में पहले प्रकार निर्दिष्ट करने की कोई जरूरत नहीं है। – Kirk