05-10-18, 10:05 PM
السلام عليكم اخوتي الكرام
لدي سؤال أمل الحصول على اجابة من ذوي الخبرة في البرمجة
نفترض ان لدينا كونترول trackbar ومربع نص وعند تحريك الـ trackbar سوف يكتب القيمة في مربع النص
والكود يتم كتابته بطريقتين الفرق بينهما بسيط
الطريقة الاولى تعريف متغير val من نوع integer يساوي trackbar.value ثم نسند هذه القيمة لمربع النص بعد تحوبله الى string
الطربقة الثانبة هي أن مربع النص يساوي trackbar.value بعد تحوبله الى string
كود :
' الطريقة الاولى مع تعريف متغير
Dim val As Integer = trackBar1.Value
Textbox1.text= val.ToString()
' الطريقة الثانية بدون تعريف متغير
Textbox1.text= trackBar1.Value.ToString()
السؤال الان اي الطريقتين هي الأصح برمجيا وهل هناك فرق من حيث الاداء وهل الكود الثاني المختصر غير مستحب؟
ارجو التوضيح وجزاكم الله خيرا
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات