//2021.01.19 cwj protected internal BasicStringVector(DATA_FORM df, ExtendedDataInput @in, bool symbol, bool blob) : base(df) { isBlob = blob; isSymbol = symbol; int rows = @in.readInt(); int columns = @in.readInt(); int size = rows * columns; values = new List <string>(size); values.AddRange(new string[size]); if (!blob) { for (int i = 0; i < size; ++i) { values[i] = @in.readString(); } } else { for (int i = 0; i < size; ++i) { values[i] = @in.readBlob(); } } }
//2021.01.19 cwj public BasicString(ExtendedDataInput @in, bool blob) { if (blob) { value = @in.readBlob(); } else { value = @in.readString(); } }