#c# #mono #pinvoke #file-type
#c# #mono #pinvoke #тип файла
Вопрос:
Как мне получить тип файла в Mono? т.е. "*.txt" => "Text Document"
, "*.jpg" => "JPEG Image"
. Аналогично тому, что SHFILEINFO.szTypeName
возвращается с помощью P / Invoke в Windows.
Ответ №1:
Для этого нет кроссплатформенного API. В Linux вы можете использовать GIO, и на Mac тоже есть собственные API, хотя я с ними не знаком навскидку. В Windows вы можете выполнять P / Invoke из Mono.
Комментарии:
1. Спасибо. Я добавляю ссылку на документы GIO здесь: library.gnome.org/devel/gio/stable/index.html