c# - Why isn't my enum working in the switch statement? -
मुझे पहले 'एपीएम' एक 'टाइप' है लेकिन इसे 'वैरिएबल' के रूप में प्रयोग किया जाता है। यहाँ मैं उपयोग कर रहा हूँ कोड है: मैंने क्या किया है? समाधान 1: आप समाधान 2: एएनआईएम इसे आज़माएं: enum s का उपयोग करके एक
स्विच वक्तव्य में याद है , और इसके अनुसार मैं इसे सही तरीके से कर रहा हूं। लेकिन मैंने इसे फिर से करने की कोशिश की है और मुझे निम्न त्रुटि मिली:
सार्वजनिक स्थिर enum ApplicationMode {संपादित करें, अपलोड करें, समन्वयन, कोई नहीं} निजी शून्य edit_Click (ऑब्जेक्ट प्रेषक, EventArgs ई) {स्विच (ApplicationMode) // यह वह जगह है जहां मुझे त्रुटि दिखाई देती है {Case ApplicationMode.Edit: break; ...}}
स्थिर के रूप में घोषित नहीं करें।
सार्वजनिक enum ApplicationMode {संपादित करें, अपलोड करें, समन्वयन, कोई नहीं}
स्थिर कीवर्ड को निकालने की आवश्यकता है < मजबूत> समस्या 2: में
स्विच मामले में आपको enum
ApplicationMode वेरिएबल प्रदान करने की आवश्यकता होती है जिसमें कोई भी मान्य मान मान
[संपादित करें, अपलोड करें, समन्वयन, , लेकिन आप
enum प्रकार
ApplicationMode को स्वयं प्रदान करने का प्रयास कर रहे हैं।
ApplicationMode वेरिएबल प्रदान करें जिसमें कोई भी मान्य मान है।
ApplicationMode appMode = ApplicationMode.Upload; // किसी भी मान स्विच (एप मोड) को निर्दिष्ट करें
Comments
Post a Comment