ReadString_Raw() protected méthode

protected ReadString_Raw ( ) : string
Résultat string
Exemple #1
0
 public string ReadString()
 {
     if (Dummy)
     {
         return(Codec.ReadString_Raw());
     }
     return(Strings[IndiceSize == sizeof(short) ? Codec.Reader.ReadInt16() : Codec.Reader.ReadInt32()]);
 }
Exemple #2
0
 /// <summary>
 /// Constructs a new <see cref="StringDictionary"/> from a Binary stream.
 /// </summary>
 public StringDictionary(Binary codec, BinaryReader reader)
 {
     Codec           = codec;
     EncodingVersion = codec.EncodingVersion;
     Dummy           = EncodingVersion == 1;
     if (!Dummy)
     {
         foreach (var i in Enumerable.Range(0, LengthSize == sizeof(short) ? Codec.Reader.ReadInt16() : Codec.Reader.ReadInt32()))
         {
             Strings.Add(Codec.ReadString_Raw());
         }
     }
 }
Exemple #3
0
 /// <summary>
 /// Constructs a new <see cref="StringDictionary"/> from a Binary stream.
 /// </summary>
 public StringDictionary(Binary codec, BinaryReader reader)
 {
     Codec = codec;
     EncodingVersion = codec.EncodingVersion;
     Dummy = EncodingVersion == 1;
     if (!Dummy)
     {
         foreach (var i in Enumerable.Range(0, LengthSize == sizeof(short) ? Codec.Reader.ReadInt16() : Codec.Reader.ReadInt32()))
             Strings.Add(Codec.ReadString_Raw());
     }
 }