嘿大家。我有一个函数可以与短输入值一起使用,就像字节输入值一样,这里pixelData
是一个填充有字节或短裤的数组。字节和短裤的类型问题
byte oColor;
if (pixelData[counter/3] < minValue)
oColor = 0;
else if (pixelData[counter/3] > maxValue)
oColor = 255;
else
oColor = (byte)(((pixelData[counter/3] - (WindowLevel - (WindowWidth/2))) * 255)/WindowWidth);
然后,我有以下代码:
bool isShort = ReadIsShort();
if(isShort){
shortArray = ReadShortArray();
} else {
byteArray = ByteArray();
}
为了获得短期或字节数组。但是,我不能在上面的函数中使用它们。由于这样的东西不起作用。
var pixelData;
if(IsShort)
pixelData = shortArray;
else
pixelData = byteArray;
任何人都知道我应该如何编程,因为这显然是一个设计缺陷。
是的,那也是我一直在想的。我想这会是重复的代码=( – 2010-11-06 21:21:56
哦,由于设计缺陷,我的意思是我的设计缺陷。 – 2010-11-07 10:29:50