private static IEnumerator Enumerator(List <PacketReader> list, PacketConverter converter) { for (var i = 0; i < list.Count; i++) { yield return(converter.GetObjectChecked(list[i].block)); } }
private static IEnumerator Enumerator(byte[] buffer, int offset, int count, int define, PacketConverter converter) { for (var i = 0; i < count; i++) { yield return(converter.GetObjectChecked(buffer, offset + define * i, define)); } }