को डंप बयान लैम्ब्डा शरीर निम्नलिखित बयान लैम्ब्डा उदाहरण को देखते हुए:नेट - स्ट्रिंग
var fMyAction = new Action(() =>
{
x += 2;
something = what + ever;
});
क्या संभव तरीके कि लैम्ब्डा के शरीर मिलता है और स्ट्रिंग के लिए यह डंप करने के लिए कर रहे हैं? (कुछ ऐसा जो अंततः इस प्रकार की Action
कक्षा के लिए एक एक्सटेंशन विधि लिखने की अनुमति देगा: fMyAction.Dump()
जो "x += 2; something = what + ever;"
वापस करेगा)।
धन्यवाद
पर यह देखने के लिए क्या है? कृपया अपने प्रश्न पर अधिक पृष्ठभूमि दें, शायद एक पूरी तरह से अलग समाधान है। जो आप अभी करने की कोशिश कर रहे हैं वह लगभग असंभव है और सी-तेज में कोई समझ नहीं आता है। –
@ एसके-तर्क: यह निश्चित रूप से अमूर्त स्तर पर अपने स्वयं के कारणों पर चर्चा करने के लिए इस विशिष्ट पोस्ट के दायरे से बाहर होगा। –
आपको कम से कम समझाए बिना उपयोगी उत्तर नहीं मिलेगा, आपको स्ट्रिंग प्रस्तुति की आवश्यकता क्यों है, यह स्ट्रिंग मूल स्रोत के लिए कितनी करीब होनी चाहिए, और आपकी प्रदर्शन आवश्यकताओं क्या हैं। अपघटन के अलावा कई विकल्प उपलब्ध हैं। –