C# metod parametrlari


ULASHISH

Parametrlar va argumentlar

Metodlarga ma’lumot parametr sifatida uzatilishi mumkin. Parametrlar metod ichida o‘zgaruvchi vazifasini bajaradi.

Ular metod nomidan keyin qavslar ichida ko‘rsatiladi. Xohlagancha parametr qo‘shishingiz mumkin, faqat ularni vergul bilan ajrating.

Quyidagi misolda parametr sifatida fname nomli string qabul qiladigan metod bor. Metod chaqirilganda biz ism uzatamiz va u metod ichida to‘liq ismni chiqarish uchun ishlatiladi:

Misol

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

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

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

O‘zingiz sinab ko‘ring »

Parametr metodga uzatilganda u argument deb ataladi. Demak, yuqoridagi misolda fname — parametr, Liam, Jenny va Anja esa argumentlar.


Bir nechta parametr

Xohlagancha parametrga ega bo‘lishingiz mumkin, faqat ularni vergul bilan ajrating:

Misol

static void MyMethod(string fname, int age) 
{
  Console.WriteLine(fname + " is " + age);
}

static void Main(string[] args)
{
  MyMethod("Liam", 5);
  MyMethod("Jenny", 8);
  MyMethod("Anja", 31);
}

// Liam is 5
// Jenny is 8
// Anja is 31

O‘zingiz sinab ko‘ring »

E’tibor bering, bir nechta parametr bilan ishlaganda metod chaqiruvidagi argumentlar soni parametrlar soniga teng bo‘lishi va argumentlar xuddi shu tartibda uzatilishi kerak.




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!