آرگومان های نام دار (Named Arguments)
اینجا با «آرگومان نام دار (Named Argument)» آشنا می شویم. این سبک با الگوی کلید: مقدار می آید. بنابراین، ترتیب آرگومان ها مهم نیست. همچنین «آرگومان (Argument)» همان مقداری است که به متد می دهیم.
آرگومان نام دار در عمل
با نوشتن نام پارامتر قبل از مقدار، ترتیب آزاد می شود. سپس خوانایی بالا می رود و اشتباه کمتر می شود.
static void MyMethod(string child1, string child2, string child3)
{
  Console.WriteLine("The youngest child is: " + child3);
}
static void Main(string[] args)
{
  MyMethod(child3: "John", child1: "Liam", child2: "Liam");
}
نکته: چون نام هر پارامتر را می نویسیم، ترتیب مهم نیست.
گام های عملی سریع
- متد با چند پارامتر بساز. پیام کوتاه چاپ کن.
- متد را با ترتیب عادی صدا بزن. خروجی ببین.
- اکنون با آرگومان نام دار صدا بزن. ترتیب را عوض کن.
برای ادامه آرگومان های نام دار و مباحث مرتبط، صفحه متدها و مقادیر بازگشتی را هم ببین. اگر تازه ای، مرور پارامترها مفید است.
جمع بندی سریع
- الگوی نام پارامتر: مقداراستفاده کن.
- ترتیب دیگر مهم نیست.
- خوانایی و دقت بهتر می شود.
- با پارامترهای زیاد، کاربردی تر است.
