سؤال

في C #، هل هناك طريقة لوضع متغير ثابت في طريقة مثل VB.Net؟

Static myCollection As Collection
هل كانت مفيدة؟

المحلول

<اقتباس فقرة>   

لماذا لا C # دعم أسلوب ثابت   المتغيرات؟

     

س: في C ++، فمن الممكن لكتابة   أسلوب ثابت متغير، ويكون ل   متغير التي يمكن الوصول إليها فقط   من داخل الأسلوب. C # لا   توفر هذه الميزة. لماذا؟

     

وA: هناك سببان C # لا   هذه الميزة.

     

أولا، فمن الممكن الحصول على ما يقرب من   نفس التأثير من خلال وجود   على مستوى الطبقة ساكنة، وإضافة طريقة   سوف احصائيات يتطلب زيادة   التعقيد.

     

وثانيا، احصائيات مستوى الطريقة هي   سيئة السمعة إلى حد ما عن التسبب   مشاكل عند استدعاء التعليمات البرمجية   مرارا وتكرارا أو من المواضيع متعددة،   ومنذ التعاريف في   طرق، فمن الصعب العثور على   التعاريف.

     

- MSDN ج # التعليمات

scroll top