مقدار پیش فرض پارامتر ها در 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 مقدار پیش فرض و اختیاری است.
توسعه دهندگان
آناهیتا ملکی