c# - Get the item from a collection that contains another collection using linq -


कहें कि मेरे पास परत ऑब्जेक्ट का एक संग्रह है और प्रत्येक परत या इसमें कोई भी बहुभुज संग्रह नहीं हो सकता है। केवल एक परत जिसमें बहुभुज संग्रह परत संग्रह से होता है। LINQ का उपयोग करके मैं इस परत को कैसे प्राप्त कर सकता हूं?

कुछ ऐसा

  foreach (परतों में विविध परत) {var item = layer.FirstOrDefault (x = & gt; X.Content बहुभुज है) यदि (आइटम! = नल) वापसी परत}  

आप इस तरह एक बहुभुज सामग्री वाली पहली परत प्राप्त करने में सक्षम होना चाहिए: ( Enumerable.Any का उपयोग करके):

  रिटर्न परतें.प्रथमऑर डीफॉल्ट (l = & gt; l कोई भी (x = & gt; x.Content बहुभुज है));  

Comments

Popular posts from this blog

Member with no value in F# -

java - Joda Time Interval Not returning what I expect -

c# - Showing a SelectedItem's Property -