HslStructAttribute 构造函数 (Int32, Int32, String, Int32) |
指定偏移地址,长度信息,编码信息,字符串解析模式来实例化一个对象,通常应用于字符串数据
Specify offset address, length information, encoding information, string parsing mode to instantiate an object, usually applied to string data
命名空间:
HslCommunication.Reflection
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.2.0.0 (12.2.0.0)
语法 public HslStructAttribute(
int index,
int length,
string encoding,
int mode
)
Public Sub New (
index As Integer,
length As Integer,
encoding As String,
mode As Integer
)
public:
HslStructAttribute(
int index,
int length,
String^ encoding,
int mode
)
new :
index : int *
length : int *
encoding : string *
mode : int -> HslStructAttribute
参数
- index
- 类型:SystemInt32
字节偏移字节信息,如果是bool,就是位偏移地址,按照位为单位 - length
- 类型:SystemInt32
长度信息,如果是普通类型,则表示数组,如果是字符串,则表示字符串占用的最大字节长度 - encoding
- 类型:SystemString
编码信息,如果是字符串类型,则表示字符串的编码信息,可选 ASCII UNICODE UTF8 GB2312 ANSI BIG-UNICODE - mode
- 类型:SystemInt32
字符串的解析模式,0:默认没有字节头 1: 一个头子节,表示长度,2: 两个头子节,最大字符数和实际字符数,3: 两个字节头,实际字符数,4: 四个头字节,字符串实际长度
参见