منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تنظيم الكود الطويل في الاستعلام
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
أإأذأإأ كان لدي استعلام كبير واريد انزالة الى سطر جديد في السي  شارب ايش اعمل ؟
كنت في الفيجوال بيسك اعمل _ في نهاية السطر الآۆلْ وفي السطر الثاني اكتب & ويمشي الحال 
ممكن مساعدة
(04-03-23, 10:43 PM)احمد المهلا كتب : [ -> ]أإأذأإأ كان لدي استعلام كبير واريد انزالة الى سطر جديد في السي  شارب ايش اعمل ؟
كنت في الفيجوال بيسك اعمل _ في نهاية السطر الآۆلْ وفي السطر الثاني اكتب & ويمشي الحال 
ممكن مساعدة

لا شيء

فقط أضغط انتر وأكمل كتابة كودك(بسطر، بسطرين، بعشرات الأسطر  -- أنت حر).
-----
في الفيجول بيزك ينتهي الكود بنهاية السطر.  لذلك وضعت مايكوروسوفت استكمال بسطر جديد بعلامة الأندرسكور (_) ليدل على أن الكود لازال مستمر.

في السي شارب ينتهي الكود عندما تكتب الفاصلة المنقوطة حتى لو كتبت كودك في عشرات الأسطر..
يعني اذا لم تضع الفاصلة المنقوطة يعني أن الأمر البرمجي لازال مفتوحاً ..
نعم، إجابتك صحيحة. في لغة البرمجة C#، لا تحتاج إلى استخدام علامة أو رمز خاص للانتقال إلى سطر جديد في الكود. يمكنك ببساطة الضغط على زر "Enter" للانتقال إلى سطر جديد ومواصلة كتابة الكود الخاص بك. يعتبر الكود جزءًا من التعليمة البرمجية نفسها حتى تضع الفاصلة المنقوطة؛ بمجرد وضع الفاصلة المنقوطة، ينتهي الأمر البرمجي ويمكنك البدء بتعليمة جديدة. في المقابل، في لغة البرمجة Visual Basic، ينتهي الكود عند نهاية السطر، لذلك يتعين على المبرمج استخدام علامة الشرطة السفلية (_) للإشارة إلى أن الأمر البرمجي مستمر على السطر التالي. لذا فإن الطريقة التي ذكرتها للانتقال إلى سطر جديد في Visual Basic صحيحة. باختصار، في C#، يمكنك الانتقال إلى سطر جديد ببساطة عن طريق الضغط على زر "Enter" ومواصلة كتابة الكود حتى تضع الفاصلة المنقوطة لإشارة إلى نهاية الأمر البرمجي.