Preview Refactoring Changes
تحذيرات عولمة تعتمد مكتبات العالم معداً و التطبيقات.
في هذا القسم
القاعدة |
الوصف |
---|---|
لعرض بشكل صحيح صندوق رسالة للبيانات الموروثة التي تستخدم قراءة من اليمين يسار طلب، RightAlign و RtlReading الأعضاء MessageBoxOptions قائمة تعداد يجب أن يتم تمرير إلى الأسلوب إظهار. |
|
مفتاح الاختصار، المعروفة أيضا كتسريع، يتيح للوصول إلى لوحة المفاتيح لعنصر تحكم باستخدام المفتاح زر زر Alt. عندما يكون لعناصر التحكم عدة مفاتيح الوصول مكررة، وسلوك المفتاح الوصول هو لا well-defined. |
|
System.بيئة.SpecialFolder قائمة تعداد يحتوي على الأعضاء التي تشير إلى مجلدات النظام الخاصة. مواقع? هذه المجلدات يمكن أن يكون لديك قيم مختلفة في أنظمة تشغيل مختلفة، يمكن مستخدم من تغيير بعض مواقع?، و مواقع? تكون مترجمة. إرجاع الأسلوب بيئة.GetFolderPath على المواقع المرتبطة بالتعداد بيئة.SpecialFolder، ترجمة و المناسبة لجهاز الكمبيوتر تشغيل حاليا. |
|
أسلوب مرئي خارجياً تمرير سلسلة قيمة حرفية كمعلمة إلى الدالة الإنشائية أو الأسلوب في مكتبة الفئات NET Framework، و أنه يجب أن تكون سلسلة localizable. |
|
Avoid using reserved words for type names Multiple Categories Are Present |
أسلوب أو الدالة الإنشائية استدعاء الدالة عضو الذي يحتوي التحميل الزائد يقبل معلمة النظام.عولمة.CultureInfo، و أسلوب أو الدالة الإنشائية لن باستدعاء التحميل الزائد الذي يأخذ المعلمة CultureInfo. عند كائن CultureInfo أو النظام.IFormatProvider هو غير متوفرة، تم توفيره من قبل عضو overloaded القيمة افتراضية قد لا يكون التأثير الذي تريده في الجميع اللغات. |
أسلوب أو الدالة الإنشائية استدعاء عضو واحد أو أكثر تم التحميلات الزائدة التي تقبل معلمة النظام.IFormatProvider، وأسلوب أو الدالة الإنشائية لن باستدعاء التحميل الزائد الذي يأخذ المعلمة IFormatProvider. عند كائن النظام.عولمة.CultureInfo أو IFormatProvider هو غير متوفرة، تم توفيره من قبل عضو overloaded القيمة افتراضية قد لا يكون التأثير الذي تريده في الجميع اللغات. |
|
تحدد إعدادات محلية لعناصر الثقافة الخاصة بالعرض التقديمي للبيانات، مثل كـ التنسيقات المستخدمة للقيم الرقمية، ورموز العملات، وترتيب فرز. عندما تقوم بإنشاء جدول البيانات أو بيانات التعيين، فيجب عليك بشكل صريح التعيين إعدادات محلية. |
|
عملية مقارنة سلسلة أحرف يستخدم التحميل الزائد لطريقة التي لا تقوم بتعيين معلمة StringComparison. |
|
يجب أن يكون normalized السلاسل إلى أحرف كبيرة. هناك مجموعة صغيرة من حرف/ حروف التي لا يمكن إجراء جولة عند تحويلها إلى أحرف صغيرة. |
|
عملية comparهوon سلسلة التي هو لا non-linguهوtic بتعيين معلمة StringComparهوon أما الترتيبي أو OrdinalIgnoreCase. بوضوح تعيين معلمة إلى StringComparison.أعداد ترتيبية أو StringComparison.أعداد ترتيبيةIgnoreCase، تعليمات برمجية غالباً ما يحصل على سرعة وتصبح أكثر صحة وتصبح أكثر كفاءة في الأداء. |
|
استدعاء نظاما العضو يسمح موثوق به جزئيا للمتصلين، يحتوي على معلمة سلسلة، و تعذر تنظيم بوضوح السلسلة. يمكن أن يسبب هذا ثغرة أمنية محتملة. |