private Uri GetNewUri(Packaging.ZipPackage package, string sUri) { int id = 1; Uri uri; do { uri = new Uri(string.Format(sUri, id++), UriKind.Relative); } while (package.PartExists(uri)); return uri; }
internal static Uri GetNewUri(Packaging.ZipPackage package, string sUri, ref int id) { Uri uri = new Uri(string.Format(sUri, id), UriKind.Relative); while (package.PartExists(uri)) { uri = new Uri(string.Format(sUri, ++id), UriKind.Relative); } return uri; }