tgoop.com/FunProGraming/9513
Create:
Last Update:
Last Update:
🔻 #نکته_آموزشی #سی_شارپ
🔶️ ارسال تعداد متغیر پارامتر به یک متود
📚 با استفاده از کلمه کلیدی params مانند نمونه زیر : public int Add(params int[] list)
{
int sum = 0;
foreach (int i in list)
sum += i;
return sum;
}
📚 حال میتونیم این متود را به این شکل صدا بزنیم :
int ans1 = Add(1);
int ans2 = Add(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
int ans3 = Add(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 });
int ans4 = Add();
📚 نکته : متود میتواند چندین پارامتر دیگر غیر از پارامتر از نوع params بپذیرد اما پارامتر params حتما باید آخرین پارامتر باشد. مانند :
public void AddAndPrint(string str, params int[] list)
{
int sum = 0;
foreach (int i in list)
sum += i;
Console.WriteLine(str + sum);
}
🖥 @FunProGraming
BY Fun programming

Share with your friend now:
tgoop.com/FunProGraming/9513