В моем старом приложении WPF у меня был код вроде:
bool isDirectory = File.GetAttributes(filePath).HasFlag(FileAttributes.Directory);
, чтобы проверить, является ли файл каталогом или нет, и это работало совершенно нормально.
Теперь япопробуйте перенести мой проект в UWP, и я получаю эту ошибку:
System.InvalidOperationException: «Синхронные операции не должны выполняться в потоке пользовательского интерфейса.Подумайте об обертывании этого метода в Task.Run
Я пытался решить его и прочитать о нем больше, но полезной информации не было найдено.
Знаете ли вы, какой эквивалент UWP?для моей старой строки кода WPF, так как я могу проверить, является ли файл с диска каталогом или фактическим файлом в UWP?