آموزش مقدماتی سی شارپ | پارامتر های متد

پارامتر ها و آرگومان ها

می توانیم اطلاعاتی را به عنوان ورودی یا پارامتر به متد خود ارسال کنیم. پارامتر ها درون متد مثل متغیر ها عمل می کنند. پارامتر ها درون علامت () در جلوی نام متد تعریف می شوند. 

هر تعداد پارامتر که بخواهیم می توانیم تعریف کنیم و پارامتر ها باید با یک علامت کاما از هم جدا شوند.

در مثال زیر متدی داریم که یک پارامتر به نام fname و از نوع string دارد. هنگام فراخوانی متد باید مقداری برای این پارامتر ارسال کنیم تا هنگام اجرای متد از آن استفاده شود.

مثال

static void MyMethod(string fname) 
{
  Console.WriteLine(fname + " Refsnes");
}

public static void Main(string[] args)
{
  MyMethod("Liam");
  MyMethod("Jenny");
  MyMethod("Anja");
}

// Liam Refsnes
// Jenny Refsnes
// Anja Refsnes

به مقداری که هنگام فراخوانی برای پارامتر ها ارسال می کنیم، آرگومان گفته می شود. پس در مثال بالا fname پرگارامت است وLiam ، Jenny و Anja آرگومان هستند.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3
  • 4
  • 5