العودة إلى الدورة

بارامترات ومعاملات الدوال

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

تمرير البيانات إلى الدوال

تعمل البارامترات كمتغيرات داخل الدالة.

مثال

csharp static void GreetUser(string name, int age) { Console.WriteLine($"Hello {name}, you are {age} years old."); }

static void Main(string[] args) { GreetUser("Alice", 30); }

البارامترات الافتراضية

يمكنك استخدام علامة = لتوفير قيمة افتراضية: csharp static void MyCountry(string country = "Norway") { ... }