To wydaje się być bardzo proste, ale po prostu nie widzę sposobu, aby to zadziałało.Włączanie zmiennej typu
Type propType = propertyInfo.PropertyType;
switch (propType)
{
case typeof(byte): // Can't do this, 'A constant value is expected'
// Do something
break;
}
Próbowałem też robi
private const byteType = typeof(byte);
i włączeniu, ale ta linia kodu nie skompilować z tego samego powodu.
Tak, pytanie: Jak włączyć instancję Type
?
Czy jest jakiś powód, którego nie chcesz używać, jeśli/else? – Orangesandlemons
Czy to ma znaczenie dla pytania? @Orangesandlemons –
To właśnie robię w tej chwili, ale kiedy masz około 12 "innych, jeśli", zaczniesz myśleć, że może to być zmiana. – Flynn1179