مالفرق بين تعريف المتغير في الدالة او بين اقواسها

أخر تفاعل قبل على February 19, 2020 C# .Net
2 على February 14, 2020

السلام عليكم ورحمه الله وبركاته

استفسار بسيط عليكم ان شاء الله

مالفرق بين كتابة متغير داخل اقواس الدالة (مثال رقم واحد) ، وكتابة متغير داخل الدالة نفسها (مثال رقم اثنين) وشكرا

(مثال رقم واحد)
static int Fact(int num) {
if (num == 1) {
return 1;
}
(مثال رقم اثنين)
static int Fact() {
Int num;
if (num == 1) {
return 1;
}

 
  • إعجاب بواسطة
رد
0 على February 17, 2020

وعليكم السلام، الفرق هو أنه في أي مكان يتم إستدعاءها يمكن إرفاق معها قيمة مخصصة، بينما التي لا تملك لا تستطيع التعامل مع شيء خارجي إلا بطريقة أصعب

  • إعجاب بواسطة
رد
إلغاء
0 على February 19, 2020

اهاا تمام وضحت الله يعطيك العافية ، ونشكرك على جهودك وسعدنا بعودتك لليوتيوب بعد الانقطاع

  • إعجاب بواسطة
رد
إلغاء
تحميل ردود أكثر
UA-87916106-1