框架同步

master
smartwyy 6 months ago
parent 641f0d8fb9
commit ad42868002

@ -54,17 +54,13 @@ public static class BitUtls
if (propertyType == STRING) if (propertyType == STRING)
{ {
return Convert.ChangeType(Encoding.ASCII.GetString(bytes, start, length/8), propertyType); byte[] sub = Sub(bytes, start, length);
return Convert.ChangeType(Encoding.ASCII.GetString(sub), propertyType);
} }
if (propertyType == BYTEARRAY) if (propertyType == BYTEARRAY)
{ {
length = length / 8; return Sub(bytes, start, length);
var bt = new byte[length];
start = start / 8;
for (var i = start; i < start + length; i++) bt[i - start] = bytes[i];
return bt;
} }
throw new ArgumentException($"参数类型{propertyType}不支持encode"); throw new ArgumentException($"参数类型{propertyType}不支持encode");

Loading…
Cancel
Save