Qaytariladigan qiymatlar
Qaytariladigan qiymatlar
Oldingi sahifada barcha misollarda void kalit so‘zidan foydalandik, u metod qiymat qaytarmasligi kerakligini bildiradi.
Agar metod qiymat qaytarishini istasangiz, void o‘rniga primitiv ma’lumot tipidan (masalan, int yoki double) foydalanishingiz va metod ichida return kalit so‘zini ishlatishingiz mumkin:
Misol
static int MyMethod(int x)
{
return 5 + x;
}
static void Main(string[] args)
{
Console.WriteLine(MyMethod(3));
}
// Outputs 8 (5 + 3)
Ushbu misol metodning ikki parametri yig‘indisini qaytaradi:
Misol
static int MyMethod(int x, int y)
{
return x + y;
}
static void Main(string[] args)
{
Console.WriteLine(MyMethod(5, 3));
}
// Outputs 8 (5 + 3)
Natijani o‘zgaruvchida saqlashingiz ham mumkin (bu tavsiya etiladi, chunki bunday kodni o‘qish va qo‘llab-quvvatlash osonroq):
Misol
static int MyMethod(int x, int y)
{
return x + y;
}
static void Main(string[] args)
{
int z = MyMethod(5, 3);
Console.WriteLine(z);
}
// Outputs 8 (5 + 3)
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
