पर स्विच करना ऐसा लगता है कि यह वास्तव में आसान होना चाहिए, लेकिन मैं इसे काम करने के लिए एक रास्ता नहीं देख सकता।एक प्रकार परिवर्तनीय
Type propType = propertyInfo.PropertyType;
switch (propType)
{
case typeof(byte): // Can't do this, 'A constant value is expected'
// Do something
break;
}
मैं भी
private const byteType = typeof(byte);
कर रहे हैं और कि चालू करने की कोशिश की, लेकिन कोड की इस पंक्ति में एक ही कारण के लिए संकलित करने के लिए विफल रहता है।
तो, प्रश्न: मैं Type
के उदाहरण को कैसे चालू करूं?
क्या कोई कारण है जिसका आप उपयोग नहीं करना चाहते हैं/else? – Orangesandlemons
क्या इससे सवाल है? @Orangesandlemons –
इस समय मैं यही कर रहा हूं, लेकिन जब आपके पास लगभग 12 'और है, तो आप सोचना शुरू कर सकते हैं कि यह एक स्विच होना चाहिए। – Flynn1179