FXCop القاعدة ل "إذا X = لا شيء" عندما X هو عدد صحيح قيم الفارغة

StackOverflow https://stackoverflow.com/questions/327876

  •  11-07-2019
  •  | 
  •  

سؤال

1 Dim x as Integer? = Nothing  
2 If x = Nothing Then  
3     'this is what I think will happen   
4 Else  
5     'this is what really happens   
6 End If  

والطريقة الصحيحة لكتابة ذلك هو "إذا كان x لا شيء".

هل هناك قاعدة FXCop بالتحقق من هذا؟ أو الأفضل من ذلك، يمكن للشخص أن تريني كيفية كتابة بلدي؟

وجوناثان

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

المحلول

وآخر موردا جيدا للكتابة مخصص قواعد FxCop يمكن العثور عليها هنا: binarycoder

نصائح أخرى

وأفضل رهان لتعلم لكتابة قواعد العرف لFXCop هو المنتدى <لأ href = "http://social.msdn.microsoft.com/forums/en-US/vstscode/threads/" يختلط = "نوفولو noreferrer "> هنا أنها تنطوي على كتابة التجمع مخصص لتحليل رمز والتحقق من ذلك.

وعلى وجه التحديد كنت تريد أن تكتب قاعدة التي تقول "بدلا من استخدام = لا شيء لنوع قيم الفارغة تأكد من استخدام hasvalue.

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