यह downvoted हो सकता है, लेकिन इस सवाल का कल से मुझे परेशान कर दिया गया है .. जब तक मैं एक लिंक मिल गया तो मैं जानता था कि मैं सच में पागल lol नहीं था: Enum as instance variablesहम सी # में एनम उदाहरण से enum मानों का उपयोग क्यों नहीं कर सकते?
मैं मूल रूप से ओ पी के विपरीत पूछ रहा हूँ सवाल। यह देखते हुए:
enum Coffee {
BIG,
SMALL }
public class MyClass {
private Coffee coffee;
// Constructor etc.
}
इस हालांकि जावा और enums दोनों भाषाओं में कुछ अलग करना है कैसे है यह है कि मैं coffee.BIG या coffee.BIG.SMALL (हालांकि यह थोड़ा समझ में आता है जब इसे पढ़ने के लिए नहीं कर सकते, कॉफी के प्रकार कॉफी पर विचार करना संभव होना चाहिए) सी # में?
ओह हाँ, यह अब पूरी समझ में आता है। अंत में एक जवाब! : पी –