Exemplo n.º 1
0
        //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();
                }
            }
        }
Exemplo n.º 2
0
 //2021.01.19 cwj
 public BasicString(ExtendedDataInput @in, bool blob)
 {
     if (blob)
     {
         value = @in.readBlob();
     }
     else
     {
         value = @in.readString();
     }
 }