سؤال

ولدي الكثير من C # التعليمات البرمجية التي تستخدم المجالات العامة، وأود أن تحويلها إلى خصائص.

ولدي Resharper، وانها لن تفعل واحدا تلو الآخر، ولكن هذا سيستغرق وإلى الأبد.

لا أحد يعرف من أداة إعادة بيع ديون الآلية التي يمكن أن تساعد في ذلك؟

هل كانت مفيدة؟

المحلول

وResharper يفعل ذلك بسرعة كبيرة، وذلك باستخدام البديل + بين pagedown / ALT + أدخل (مع الارتباطات المفتاح الافتراضي). إذا كنت في الحقل الأول، فإن البديل + بين pagedown انتقال إلى المرحلة التالية (لأنها سوف تشمل التفاف المجالات العامة، وإعادة الهيكلية المقترحة)، وسوف البديل + أدخل يطالبك لاتمامه في الممتلكات.

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

نصائح أخرى

إذا كنت في VS.NET عند إعادة تسمية حقل VS يطالبك لتغيير كافة تواجدات مجال إعادة تسميته.

وهكذا تغيير المتغير العام الخاص بك إلى اسم الخاصية، ونقول VS لتغيير كافة مثيلات هذا المتغير، ثم إنشاء متغير خاص لتخزين قيمة والممتلكات العامة من الاسم الصحيح. حذف المتغير العام، ويجب أن تكون على ما يرام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top