मैं अक्सर कोड में यह देखा है, लेकिन जब मैं इसके बारे में बात करते हैं मैं इस तरह के 'नमूना'क्या यह एक प्रसिद्ध डिजाइन पैटर्न है? इसका नाम क्या है?
के लिए नाम पता नहीं है मेरे पास है कि एक ओवरलोड विधि 3 तर्कों और जानबूझकर है कि कॉल 2 तर्क के साथ एक विधि स्ट्रिंग स्ट्रिंग के लिए तीसरा सेट करता है।
public void DoWork(string name, string phoneNumber)
{
DoWork(name, phoneNumber, string.Empty)
}
private void DoWork(string name, string phoneNumber, string emailAddress)
{
//do the work
}
कारण मैं कर रहा हूँ इस कोड को नकल नहीं करने, और मौजूदा कॉल अभी भी विधि केवल 2 पैरामीटर है कि कॉल करने के लिए अनुमति देने के लिए है।
क्या यह एक पैटर्न है, और क्या इसका नाम है?
क्या आपका मतलब DoWork (name, phoneNumber, string.Empty) नहीं था? – Andrey
हाँ एंड्री, मैंने इसे संपादित किया है, इसे इंगित करने के लिए धन्यवाद, और किसी भी भ्रम के बारे में खेद है जिसके कारण यह हो सकता है – GenEric35
त्वरित उत्तरों के लिए सभी को धन्यवाद, मैं इंतजार करूंगा कि किसी के पास इसका नाम है क्योंकि मैंने इसे काफी देखा है अक्सर और उस पर एक नाम रखना चाहते हैं। मैं दिन के अंत से पहले एक जवाब स्वीकार करूंगा, धन्यवाद। – GenEric35