मैं निम्नलिखित कोड है में चेतावनी "सदस्य को सौंपा कभी नहीं है"। संकलक हमेशा मुझे चेतावनी देता है कि Trochoid
कभी भी असाइन नहीं किया जाता है और हमेशा शून्य होगा। हालांकि जादू के कारण RaiseAndSetIfChanged
CallerMemberName
समर्थन के माध्यम से करता है, कोड काम करता है और संकलक गलत है।दबाने सी #
मैं कैसे साफ कर सकता हूं मेरे कोड में इन चेतावनियों को दबाएं?
हालांकि एक डिफ़ॉल्ट असाइनमेंट कुछ ऐसा है जो आप वैसे भी कर सकते हैं। किसी भी तरह से हम कह रहे हैं "हम जानते हैं कि यह कुछ भी नहीं है"। इसमें से, मुझे समूहबद्ध कारक पसंद है। लेकिन, मैं कौन हूं ... –
मैं इसे पसंद करता हूं क्योंकि यह ग्रह को केवल पढ़ने के लिए मानने से एक देव (शायद रिशेर्पर या इसी तरह का उपयोग कर रहा है) को रोक देगा। – weston
क्या मैं SuppressMessageAttribute http://msdn.microsoft.com/en-us/library/system.diagnostics.codeanalysis.suppressmessageattribute%28v=vs.100%29.aspx का उपयोग कर सकता हूं लेकिन मैं यह नहीं समझ सकता कि अत्यधिक उत्पन्न कैसे करें कंपाइलर चेतावनी से verbose attr? – bradgonesurfing