मैं हस्ताक्षरएक रिकर्सिव फ़ंक्शन में समान मान को पास करना?
public static string Recurse(string pattern, ObjectDict dict)
dict
का मूल्य कभी नहीं बदलता साथ एक पुनरावर्ती समारोह मिल गया है। यह मुझे परेशान करता है कि मुझे इसके दर्जनों संदर्भों को ले जाना चाहिए, और जब भी मैं फ़ंक्शन को दोबारा कॉल करता हूं, इसे चारों ओर पास करना पड़ता है। क्या इसके चारों ओर एक रास्ता है?
"कभी नहीं बदलता" से, मेरा मतलब प्रारंभिक कॉल के बाद है।
+1 संक्षिप्तता के लिए इसे पारित करने के बिना
dict
वस्तु के लिए उपयोग होगा! –