using Edge.Core.Parser.BinaryParser.Attributes; using System; using System.Collections.Generic; using System.Text; namespace ShengJu_CUT100_DES.MessageEntity.Incoming { public class ReadAppDirsResponse : IncomingMessageBase { /// /// 读取长度固定 32 字节(1 块) /// public byte DirCount { get { return base.数据区[0]; } } /// /// Desfire 卡中的目录 ID 长度为 3 字节,因此每 3 个字节的数据为一个应用目录 ID /// public List DirIds { get { List resutls = new List(); for (int i = 1; i <= base.数据区.Length - 1; i = i + 3) { var dirId = new[] { base.数据区[i], base.数据区[i + 1], base.数据区[i + 2] }; resutls.Add(dirId); } return resutls; } } } }