private string GetUniqueReferenceName(string name) { if (UsedLibraryNames.Contains(name)) { string startingName = $"{name}.Reference"; name = startingName; int suffix = 1; while (UsedLibraryNames.Contains(name)) { name = $"{startingName}{suffix++}"; } } return(name); }