Top.Mail.Ru
Ответы
Аватар пользователя
7лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

C# как узнать возвращаемое значение функций ?

Первый раз пишу код с winapi,и.. хотелось бы узнать то значение которое возвращает функции при успешной выполнении своей операции, допустим DeleteFile он удаляет файл, и.. если файл успешно удалился, он возвращает не нулевое значение (так написано в документации) собственно вопрос, можно ли увидеть или вывести или записать в переменную то значение которое он возвращает?

Дополнен
Дополнен

Ссылка на код s019.radikal.ru/i611/1711/31/d8f34aab8b5a.png

По дате
По рейтингу
Аватар пользователя
Новичок
7лет

Ну поставь ты слева переменная = DeleteFile() и выведи. 2 секунды занимает, дольше вопрос писал

Аватар пользователя
Мастер
7лет

https://stackoverflow.com/questions/36578772/fileinfo-delete-is-not-deleting-the-file-immediately

Вкратце, возвращает, удалось ли удалить файл. Инфо такое находится на MSDN, если нужно узнать ошибку - то нужно вызвать Marshal.GetLastWin32Error();

Кстати, в C# есть куча своих методов, которыми можно пользоваться для удаления файлов. (куча из 3-4 методов, мб больше)