// 列出一个读卡器上的全部标签。也就是盘点(inventory) List <InventoryInfo> Inventory(Reader reader, byte[] antennas) { var results = new List <InventoryInfo>(); foreach (var tag in _tags.GetList()) { Debug.Assert(string.IsNullOrEmpty(tag.ReaderName) == false); if (tag.ReaderName == reader.Name) { int index = Array.IndexOf <byte>(antennas, (byte)tag.InventoryInfo.AntennaID); if (index == -1) { // Debug.Assert(false); continue; } results.Add(tag.InventoryInfo); } } return(results); }