c# - Filtering in LINQ -


दिए गए सेटअप से

  IEnumerable & lt; int & gt; एक = नया इंट [] (1, 2, 3, 4, 5, 6, 7}; IEnumerable & LT; पूर्णांक & gt; दो = नया इंट [] (12, 34, 56, 7, 8}; MySet [] सेट = नया MySet [] {नई MySet {MySetID = 100, MySubSet = नई MySubSet {सबसेट = नई सूची & lt; int & gt; (एक), सबसैटआईडी = 1212}}, नई MySet {MySetID = 101, MySubSet = new MySubSet {सबसेट = नई सूची & lt; int & gt; (दो), सबसैटआईडी = 1414}}};  

मैं सेट में मैसेसेट से "सबसेट"

  var GetSet = से भी संख्याओं को कैसे फ़िल्टर कर सकता हूँ (P = & gt; mysets.MySubSet। सबसेट.फिंडअेल (????)) mysets चुनें;  

क्या यह आप चाहते हैं? आपका प्रश्न बल्कि कपटपूर्ण ढंग से शब्दों में है, लेकिन मेरा मानना ​​है कि आप इस तरह से कुछ की तलाश कर रहे हैं:

  var query = सेट से mySet का चयन करें नया MySet {MySetID = mySet.ID, MySubSet = new MySubSet { सबसेट = mySet.MySubSet.SubSet.Where (पी = & gt; पी% 2 == 0) .ओलिस्ट (), सबसैटआईडी = mySet.MySubSet.SubSetID}};  

इसलिए मैं आपके प्रश्न का अर्थ समझाने के लिए कह रहा हूं कि आप MySet MySubSet.SubSet से भी संख्या को फ़िल्टर करना चाहते हैं। >।


Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -