मैं जानना चाहूंगा कि क्या 'TheObject' एक एनम है (किसी एनम प्रकार की)
foreach (var item in Enum.GetValues(theObject.GetType())) {
//do something
}
मैं जानना चाहूंगा कि क्या 'TheObject' एक एनम है (किसी एनम प्रकार की)
foreach (var item in Enum.GetValues(theObject.GetType())) {
//do something
}
जवाबों:
सवाल जवाब है। :)
bool isEnum = theObject is Enum;
यदि आपके पास एक है Type
, तो Type.IsEnum
संपत्ति का उपयोग करें , जैसे:
bool isEnum = theObject.GetType().IsEnum;
Type
एक एनम प्रकार होने के लिए कैसे जांच की जाए । +1