पर विचार के लिए निम्न विधि उदाहरण:सी # - डिफ़ॉल्ट मानों के साथ पैरामीटर कैसे छोड़ें?
public void MyMethod (string par1, bool par2 = "true", string par3="")
{
}
अब मान लीजिए कि मैं MyMethod फोन और Par3 के मान "IamString" सेट करें।
मैं पैरा 2 के मूल्य को सही या गलत पर सेट किए बिना कैसे कर सकता हूं?
मैं मूल रूप से par2 मान को इसके डिफ़ॉल्ट पर छोड़ना चाहता हूं।
मैं इस वजह से फ्लैश के ActionScript में यह संभव है कि कीवर्ड डिफ़ॉल्ट का उपयोग करके तो मैं MyMethod कह सकते हैं करने के लिए पूछ रहा हूँ ("somestring" डिफ़ॉल्ट "IamString") और par2 सच रूप में दर्शाया जाएगा, जो इसका डिफ़ॉल्ट मान है। मुझे आश्चर्य है कि सी # में भी यह संभव है।
जांच http://stackoverflow.com/questions/4630444/how- टू-स्किप-वैकल्पिक-पैरामीटर-इन-सी-तेज – Sandeep
नामांकित तर्क: http://msdn.microsoft.com/en-us/library/dd264739.aspx – asawyer
संदर्भ के लिए, संदीप और असवार, धन्यवाद। – IneedHelp