private static bool IsAllFilePathsValid(AssetsItem[] assetItems, out string errorMessage)
{
foreach (AssetsItem item in assetItems)
{
char ch;
int num2;
if ((item.assetIsDir != 1) && HasInvalidCharInFilePath(item.pathName, out ch, out num2))
{
errorMessage = string.Format("Invalid character found in file path: '{0}'. Invalid ascii value: {1} (at character index {2}).", item.pathName, (int) ch, num2);
return false;
}
}
errorMessage = string.Empty;
return true;
}