c# - Compare all items from a Collection with items from another Collection? -


अरे, मेरे पास यह कोड है:

  ArrayList सरणी = नया ArrayList (); arrayList.add ( "एक"); arrayList.add ( "दो"); arrayList.add ( "तीन"); सूची के & lt; DataRow & gt; डेटा लिस्ट = गेटडाटालिस्ट (कुछ पैरामीटर);  

अब मैं जांचना चाहता हूं कि क्या arrayList में डेटा लिस्ट के तत्व हैं स्ट्रिंग आईटैरेआर [0] में डेटा लिस्ट में है क्या ऐसा करने के लिए एक अच्छा लघु कोड संस्करण है?

धन्यवाद: -)

.NET 3.5 में यह जांचने के लिए कि एक सूची में से सभी तत्व अन्य सूची में समाहित हैं:

  bool परिणाम = सूची। सभी (x = & gt; डेटा लिस्ट.संसाधन (x));  

या आप इसे और के संयोजन के द्वारा कर सकते हैं:

  bool परिणाम =! सूची। (डेटा लिस्ट) को छोड़ दें। कोई भी ();  

अपने उदाहरण में आप एक ArrayList का उपयोग कर रहे हैं। आपको इन विधियों का उपयोग करने के लिए इसे सूची & lt; ऑब्जेक्ट & gt; या सूची & lt; स्ट्रिंग & gt; में बदलना चाहिए अन्यथा आप arrayList.Cast & lt; ऑब्जेक्ट & gt; ()

  bool परिणाम = arrayList.Cast & lt; ऑब्जेक्ट & gt; ()। सभी (x = & gt; dataList) लिख सकते हैं। शामिल (x));  

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -