// ListView: Inlinks int[] inlinks = new int[LinkList.Count]; for(int a = 0; a < LinkList.Count; ++a) for (int b = 0; b < LinkList.Count; ++b) { if (Cancel) break; inlinks[a] += Matrix[a, b] ? 1 : 0; } ForwardStatus("Preparing to compute for the number of inlinks to each page..."); StringBuilder sbInlinks = new StringBuilder(); sbInlinks.Append(inlinks[0].ToString()); lvInlinks.Columns.Add("# Pages"); lvInlinks.Columns.Add("# Inlinks"); for (int a = 0; a < inlinks.Length; ++a) { ListViewItem lviInlinks = new ListViewItem(a.ToString()); lviInlinks.SubItems.Add(inlinks[a].ToString()); lvInlinks.Items.Add(lviInlinks); }