private static int GetMaxPageID(Diagram diagram) { int max = diagram.Pages[0].ID; for (int i = 1; i < diagram.Pages.Count; i++) { if (max < diagram.Pages[i].ID) max = diagram.Pages[i].ID; } return max; } }