Как мне получить тип файла в моно? то есть "*.txt" => "Text Document", "*.jpg" => "JPEG Image". Аналогично тому, что SHFILEINFO.szTypeName возвращает с P / Invoke в Windows.
"*.txt" => "Text Document"
"*.jpg" => "JPEG Image"
SHFILEINFO.szTypeName
Для этого нет кроссплатформенного API.В Linux вы можете использовать GIO, и на Mac тоже есть нативные API, хотя я их не знаю по собственному желанию.На Windows вы можете P / Invoke от Mono.