private Dim2DimArray ( int dim2, int dim1 ) : void | ||
dim2 | int | |
dim1 | int | |
Результат | void |
protected void Dim2DimArray(int dim2, int dim1)
{
var subOp = ReadByte();
ArrayType type;
switch (subOp)
{
case 199: // SO_INT_ARRAY
type = ArrayType.IntArray;
break;
case 200: // SO_BIT_ARRAY
type = ArrayType.BitArray;
break;
case 201: // SO_NIBBLE_ARRAY
type = ArrayType.NibbleArray;
break;
case 202: // SO_BYTE_ARRAY
type = ArrayType.ByteArray;
break;
case 203: // SO_STRING_ARRAY
type = ArrayType.StringArray;
break;
default:
throw new NotSupportedException(string.Format("Dim2DimArray: default case {0}", subOp));
}
DefineArray(ReadWord(), type, dim2, dim1);
}