Bu gerçekten çok kolay olması gerektiğini düşünüyor, ancak bunun işe yaraması için bir yol göremiyorum. Bir tür değişkeni üzerinde geçiş yapma
Type propType = propertyInfo.PropertyType;
switch (propType)
{
case typeof(byte): // Can't do this, 'A constant value is expected'
// Do something
break;
}
Ben de
private const byteType = typeof(byte);
yapıyor ve bu konuda geçiş çalıştı, ancak bu kod satırı aynı nedenle derlenmeyecektir.
Yani, soru: Type
örneğini nasıl açabilirim?
Kullanmak istemediğiniz bir neden var mı/else? – Orangesandlemons
Sorunun önemi var mı? @Orangesandlemons –
Şu anda yaptığım şey bu, ama 12 'ye sahip olduğunuzda, belki de bunun bir anahtar olması gerektiğini düşünmeye başlıyorsunuz. – Flynn1179