मेरे पास एक ऐसा फ़ंक्शन है जो पैरामीटर के रूप में एनम (The base class) स्वीकार करता है:एक इंट को एक इंट कैसे डाला जाए?
public void SomeFunction(Enum e);
हालांकि मैं किसी कारण से इसे int में नहीं डाल सकता। मैं गणना मूल्य का नाम प्राप्त कर सकता हूं लेकिन यह अभिन्न प्रतिनिधित्व नहीं है।
मुझे वास्तव में गणना के प्रकार की परवाह नहीं है, मुझे केवल अभिन्न मूल्य की आवश्यकता है। क्या मुझे इसके बजाय एक int पास करना चाहिए? या मैं यहाँ कुछ गलत कर रहा हूँ?
आप वास्तव में कैसे डालने की कोशिश कर रहे हैं? – annakata
@annakata I * अनुमान * '(int) e', जो" प्रकार को परिवर्तित नहीं कर सकता "सिस्टम देता है। '' 'Int' से 'int' ' –
@annakata: क्षमा करें मैंने सोचा कि मैं स्पष्ट हूं। मार्क सही है। –