06-08-13, 10:01 PM
الشاكي لله كتب :
===
خارج الموضوع
اخواني هناك سؤال بسيط امبي اعرفه بس قلت مايحتاج اسئل لأن مابستفيد
لكن اليوم اكتشفت اني راح استفيد
خلال كتابتي لكود السي شارب عملت دالتي IsArchiveCorrupted ك 2 overload
والسبب اني اريد فقط اضافة بارمتار اختياري للدالة
فتذكرت ايام الفيجوال بيسك ووجود شيئ اسمه optional parameter
ولكن لايوجد هذا في السي شارب واضطررت لعمل دالتين بنفس الاسم كي يحقق مبدأ الoverload
لكن لو كان موجود optional parameter لاختصرت عليي الوقت وعفاني من كتابة الدالة من جديد
فهل يوجد بديل ل optional parameter في سي شارب ؟؟؟؟
--
العكس حصل لي في فيجوال بيسك
استعملت out في السي شارب لإخراج قيمة من الدالة
ولكن لم اجد هذا في الفيجوال بيسك
فهل يوجد out هناك ؟؟ << رغم اني لست مهتما لأني ماشتغل عليها
لكن فقط للإفادة العامة
تحياتي
يالتوفيق
الباراميتر الاختياري موجود في السي شارب، فقط أسند قيمة إلى الباراميتر مباشرة بعد تعريفه
PHP كود :
void Test(string arg1,string oparg = "Default Value") {
}
على كل حال تستطيع كتابة الكود المطلوب في السي او الفيبي ثم تحول الكود وتعرف الاجابة

http://converter.telerik.com/

