protected async Task <string> FindAvailableNumberedFileNameAsync(string desiredName) { var fileNameExtension = IOPath.GetExtension(desiredName) ?? string.Empty; var fileNameWithoutExtension = IOPath.GetFileNameWithoutExtension(desiredName); return(await StorageItemNameGenerator.FindAvailableNumberedNameAsync(desiredName, Owner, number => $"{fileNameWithoutExtension} ({number}){fileNameExtension}")); }
protected async Task <string> FindAvailableNumberedFolderNameAsync(string desiredName) => await StorageItemNameGenerator.FindAvailableNumberedNameAsync(desiredName, Owner, number => $"{desiredName} ({number})");