private void DumpVector <T>(IList <T> list, DumpItemDelegate <T> dumpItem) { if (list == null) { DumpInt(0); } else { DumpInt(list.Count); foreach (var item in list) { dumpItem(item); } } }
private void DumpVector <T>(IList <T> list, DumpItemDelegate <T> dumpItem) { if (list == null) { DumpInt(0); } else { DumpInt(list.Count); for (var i = 0; i < list.Count; ++i) { dumpItem(list[i]); } } }