منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كونستراكتور لايقبل وسيط اختياري - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : كونستراكتور لايقبل وسيط اختياري (/showthread.php?tid=27880)



كونستراكتور لايقبل وسيط اختياري - ابراهيم ايبو - 11-12-18

السلام عليكم
لدي كلاس انشأت فيه constructor يقبل باراميتر اجباري وكذلك بدون باراميتر 
لكن المشكلة هي عندما اضع باراميتر  اختياري optional  فإنه لايقبل ويظهر خطأ ... علما اني اعمل على فيجوال ستوديو 2008
السؤال هل الاصدار 2008 لايقبل الوسيط الاختياري أم ان هناك بند معين في البرنامج يجب تفعيله ليقبل ذلك وهذا هو الكود



RE: كونستراكتور لايقبل وسيط اختياري - محمد كريّم - 12-12-18

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

وفقا لما جاء في هذه الصفحة فالميزة اطلقت في النسخة الرابعة من سي شارب c# 4
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/named-and-optional-arguments

c# 4 نزلت مع فيجوال ستوديو 2010
https://en.wikipedia.org/wiki/C_Sharp_4.0


RE: كونستراكتور لايقبل وسيط اختياري - ابراهيم ايبو - 12-12-18

(12-12-18, 03:20 AM)محمد كريّم كتب : وعليكم السلام ورحمة الله وبركاته

وفقا لما جاء في هذه الصفحة فالميزة اطلقت في النسخة الرابعة من سي شارب c# 4
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/named-and-optional-arguments

c# 4 نزلت مع فيجوال ستوديو 2010
https://en.wikipedia.org/wiki/C_Sharp_4.0


ولك مني الف تحية وسلام 
اشكرك اخي محمد كريم على ردك وتوضيحك دمت من اخ ومعين بعد الله 
كان يدور في خلدي ان النسخة ٢٠٠٨ ربما لاتدعم ذلك ولكنك جعلت ذلك يقينا لي اشكرك من كل قلبي