示例#1
0
文件: GNIObject.cs 项目: SIRprise/GNI
 protected string ReadString(byte[] bytes, GNIEncoding encoding)
 {
     switch (encoding)
     {
     case GNIEncoding.ASCII:
         return(Encoding.ASCII.GetString(bytes));
     }
     return("");
 }
示例#2
0
文件: Structs.cs 项目: SIRprise/GNI
 public void Initialize()
 {
     keyType     = GNIDataType.Short;
     valueType   = GNIDataType.Short;
     encoding    = GNIEncoding.ASCII;
     keyInt      = -1;
     keyString   = "";
     keyBytes    = new byte[0];
     valueInt    = 0;
     valueString = "";
     valueBytes  = new byte[0];
 }
示例#3
0
文件: Structs.cs 项目: VDZx/GNI
 public GNIData(string key, string value)
 {
     keyType = GNIDataType.String;
     valueType = GNIDataType.String;
     encoding = GNIEncoding.ASCII;
     keyInt = -1;
     keyString = key;
     keyBytes = new byte[0];
     valueInt = 0;
     valueString = value;
     valueBytes = new byte[0];
 }
示例#4
0
文件: Structs.cs 项目: VDZx/GNI
 public GNIData(bool empty)
 {
     keyType = GNIDataType.Short;
     valueType = GNIDataType.Short;
     encoding = GNIEncoding.ASCII;
     keyInt = -1;
     keyString = "";
     keyBytes = new byte[0];
     valueInt = 0;
     valueString = "";
     valueBytes = new byte[0];
 }
示例#5
0
文件: GNIObject.cs 项目: SIRprise/GNI
 protected string ReadString(Stream stream, int number, GNIEncoding encoding)
 {
     return(ReadString(ReadBytes(stream, number), encoding));
 }
示例#6
0
文件: GNIObject.cs 项目: VDZx/GNI
 protected string ReadString(Stream stream, int number, GNIEncoding encoding)
 {
     return ReadString(ReadBytes(stream, number), encoding);
 }
示例#7
0
文件: GNIObject.cs 项目: VDZx/GNI
 protected string ReadString(byte[] bytes, GNIEncoding encoding)
 {
     switch (encoding)
     {
         case GNIEncoding.ASCII:
             return Encoding.ASCII.GetString(bytes);
     }
     return "";
 }
示例#8
0
文件: Structs.cs 项目: VDZx/GNI
 public GNIData(string key, int value)
 {
     keyType = GNIDataType.String;
     valueType = GNIDataType.Short;
     encoding = GNIEncoding.ASCII;
     keyInt = -1;
     keyString = key;
     keyBytes = new byte[0];
     valueInt = value;
     valueString = Convert.ToString(value);
     valueBytes = new byte[0];
 }
示例#9
0
文件: Structs.cs 项目: VDZx/GNI
 public void Initialize()
 {
     keyType = GNIDataType.Short;
     valueType = GNIDataType.Short;
     encoding = GNIEncoding.ASCII;
     keyInt = -1;
     keyString = "";
     keyBytes = new byte[0];
     valueInt = 0;
     valueString = "";
     valueBytes = new byte[0];
 }