c# - How can I make this lambda work? -
मेरे पास यह कोड है:
स्ट्रिंग टेम्पप = txtForm.Rtf; विदेशी मुद्रा (प्रतिस्थापन ऐस में प्रतिस्थापित करें) {temp = temp.Replace (rs.getNeedle ()), rs.getReplacement ()); } अगर (this.InvokeRequired) {this.Invoke (temp = & gt; txtForm.Rtf = temp); } और {txtForm.Rtf = temp; }
लेकिन यह संकलन नहीं करेगा। यह दो चीजों के बारे में शिकायत करती है, "लैम्ब्डा अभिव्यक्ति को 'System.Delegate' टाइप करने के लिए परिवर्तित नहीं किया जा सकता क्योंकि यह कोई प्रतिनिधि प्रकार नहीं है और" स्थानीय क्षेत्र नामित वेरिएबल 'इस क्षेत्र में घोषित नहीं किया जा सकता क्योंकि यह एक अंतर दे सकता है 'अस्थायी', जो पहले से ही 'माता-पिता या वर्तमान' गुंजाइश में प्रयोग किया जाता है, कुछ और निरूपित करने के लिए "
दोनों त्रुटि लैम्ब्डा लाइन पर हैं मैं यह काम कैसे कर सकता हूं, मैं क्या कर रहा हूं?
यह.अनुक (नया क्रिया (() = & gt; txtForm.Rtf = temp))
Comments
Post a Comment