مقدار پیش فرض پارامتر ها در C#
می توان با استفاده از علامت مساوی (=) از مقدار پارامتر پیش فرض استفاده کنید.
اگر متد را بدون آرگومان فراخوانی کنیم، از مقدار پیش فرض (Norway) استفاده می کند.
static void MyMethod(string person = "Anahita") 
{
  Console.WriteLine(person);
}
static void Main(string[] args)
{
  MyMethod("ehsan");
  MyMethod("Ali");
  MyMethod();
  MyMethod("Zahra");
}
//چاپ می شود ehsan
//چاپ می شود Ali
//چاپ می شود Anahita
//چاپ می شود Zahraیک پارامتر با یک مقدار پیش فرض، اغلب به عنوان پارامتر اختیاری شناخته می شود. از مثال بالا، Anahita ،person مقدار پیش فرض و اختیاری است.
توسعه دهندگان
     
                
             
                     
                     
                     
                     
                    