Доступен ли .NET PInvoke на платформах Linux и Mac OS X?

Вызов платформы в .NET Framework доступен в Windows.

[DllImport("user32.dll", CharSet=CharSet.Auto)]
public static extern MessageBoxResult MessageBox(IntPtr hWnd, String text, String caption, int options);

Доступен ли PInvoke на платформах Linux и Mac OS X? например, для проекта Mono ?

Если Linux и Mac OS X поддерживают PInvoke, не могли бы вы дать мне несколько примеров или ссылок в своем ответе.

Спасибо.

5
задан Amir Saniyan 23 July 2011 в 03:45
поделиться