कोई बता सकता है कि सी # की निम्नलिखित पंक्ति निम्न फोएच ब्लॉक के समान क्यों नहीं है?IENumerable
string [] strs = {"asdf", "asd2", "asdf2"};
strs.Select(str => doSomething(str));
foreach(string str in strs){
doSomething(str);
}
मैं DoSomething() के अंदर एक ब्रेकपाइंट रख दिया और यह चयन में आग नहीं करता है, लेकिन यह foreach के साथ करता है।
TIA
कुछ करने के लिए की आवश्यकता होगी आप में [प्रलेखन] टिप्पणी अनुभाग के पहले कुछ शब्दों को पढ़ना चाहिए http://msdn.microsoft.com/en-us/library/ bb548891.aspx)। – ChaosPandion
@ChosPandion आपकी मूल टिप्पणी बहुत बेहतर थी। ;) – Marc
@Marc - मैं थोड़ी अधिक राजनयिक बनना चाहता था क्योंकि ओपी को पता नहीं था कि स्थगित या निष्पादन का मतलब क्या है। – ChaosPandion