تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Sub vs void function سؤال
#3
الـ void هي نفسها الـ Sub
كلها إجراءات فرعية ( Sub procedure ) لا تقوم بإرجاع أي قيمة.

الفرق أن void هي كلمة تستخدم في الكثير من اللغات مثل الـ C و الـ ++C و الـ #C وغيرها ,   أما في الـ VB.NET فنستخدم كلمة Sub
كلمة void بحد ذاتها هي نوع مثلها مثل Integer و String وهي مشتقة من لغة الــ C ولكنها نوع خاص للإجراءات تسبق إسم الإجراء للدلالة على أن الإجراء لا يرجع أي قيمة.

أما الــ Sub فهو كلمة عملها مطابق تماما لكلمة void و لكن الــ Sub كلمة مخصصة للغات أخرى مثل الــ VBA و الـــ VB و الـــ VB.NET والــ ASP و الـــASP.NET

كلهم لا يقومون بإرجاع أي قيمة.



اللغات مثل الـ C و الـ ++C و الـ #C لا تستخدم كلمة Function التي تقوم بإرجاع قيمة أو كائن
في هذة اللغات إذا اردت إرجاع قيمة تسمي النوع الراجع ثم تكتب اسم الوظيفة بدون ذكر void  أو Sub  أو Function 

اللغات مثل الــ VBA و الـــ VB و الـــ VB.NET والــ ASP و الـــASP.NET  إذا اردت إرجاع قيمة يجب وحصراً إستخدام الكلمة Function
الرد }}}
تم الشكر بواسطة: Taha Okla , ali_ahmed12 , ali_ahmed12 , ali_ahmed12 , asemshahen5


الردود في هذا الموضوع
Sub vs void function سؤال - بواسطة aymen_libya - 15-09-22, 01:25 AM
RE: Sub vs void function سؤال - بواسطة عبدالله الدوسري - 03-10-22, 10:12 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 105 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 277 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,491 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 513 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 809 09-02-25, 12:02 AM
آخر رد: princelovelorn
  سؤال واستفسار خالد كامل1 1 404 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 396 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 448 01-02-25, 03:48 PM
آخر رد: Microformt
  [سؤال] سؤال في الكونسول justforit 1 369 21-12-24, 02:57 PM
آخر رد: aljzazy
  سؤال عن طريقة التعامل مع الفاصلة العشرية المتألق9 2 521 28-09-24, 04:45 PM
آخر رد: المتألق9

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم