मेरे पास एक वर्ग है जिसमें कई गुण हैं (सभी स्ट्रिंग्स हैं यदि इससे कोई फर्क पड़ता है)।
मेरे पास एक सूची भी है, जिसमें कक्षा के कई अलग-अलग उदाहरण शामिल हैं।सी # foreach (वस्तु में संपत्ति) ... क्या ऐसा करने का एक आसान तरीका है?
मेरी वर्गों के लिए कुछ इकाई परीक्षण बनाते समय मैंने तय कर लिया कि मैं उस वस्तु के प्रत्येक संपत्ति के माध्यम से सूची में प्रत्येक वस्तु और फिर पाश के माध्यम से लूप चाहता था ...
मैंने सोचा था कि यह कर के रूप में सरल हो जाएगा। ..
foreach (Object obj in theList)
{
foreach (Property theProperties in obj)
{
do some stufff!!;
}
}
लेकिन यह काम नहीं किया! :( मैं यह त्रुटि ...
"foreach बयान प्रकार 'Application.Object' के चर पर काम नहीं कर सकते क्योंकि 'Application.Object' 'GetEnumerator' के लिए एक सार्वजनिक परिभाषा शामिल नहीं है"
करता मिलता है किसी को भी कुछ भी बहुत जटिल में प्राप्त किए बिना भारतीय विदेश सेवा और छोरों या टन के बिना ऐसा करने का एक तरीका है के बारे में पता
भविष्य में, कृपया एक प्रश्न में "यह काम नहीं करता" कहें। इसके बजाय, आपके पास होने वाली समस्या निर्दिष्ट करें (कंपाइलर त्रुटि, आदि)। धन्यवाद! –
अपडेटेड! रॉबर्ट – Jammerz858