看起来你在.NET端有异常,因为访问了无效的数组索引
for (var i = 0; i <= _connection.GetBarcodeList().Count; i++)
应该是吗? i < _connection.GetBarcodeList().Count; 这里?数组中元素的最后一个索引是 _connection.GetBarcodeList().Count - 1 所以我猜你在这里有异常 lotList[i],
i < _connection.GetBarcodeList().Count;
_connection.GetBarcodeList().Count - 1
lotList[i],