Avatar ·

C# में एनम (enum) को लिस्ट (List) में कैसे बदलें?

सभी को नमस्कार! मैं एक शुरुआती C# डेवलपर हूँ, और मुझे एनम (enums) के साथ एक समस्या आई है। मेरे पास यह एनम है:\n\n```csharp\npublic enum Colors\n{\n Red,\n Green,\n Blue,\n Yellow\n}\n```\n\nमुझे इस एनम के सभी मानों की एक सूची `List` के रूप में चाहिए, ताकि मैं, उदाहरण के लिए, एक ड्रॉपडाउन सूची (ComboBox) भर सकूँ या बस लूप में सभी विकल्पों को पुनरावृत्त (iterate) कर सकूँ। मैंने `Colors.ToList()` जैसा कुछ करने की कोशिश की, लेकिन कंपाइलर एक त्रुटि देता है। मैंने `Enum.GetValues(typeof(Colors))` भी आज़माया, लेकिन यह एक array लौटाता है, list नहीं। मुझे विशेष रूप से `List` चाहिए।\n\nकृपया बताएँ कि एनम (enum) को लिस्ट (List) में सही तरीके से कैसे बदलें? और क्या मैं सीधे स्ट्रिंग प्रतिनिधित्व (जैसे, "Red", "Green") की सूची प्राप्त कर सकता हूँ? मैं एक सरल और समझने योग्य उदाहरण के लिए आभारी रहूँगा।

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग