C Sharp/Ключові слова/extern
< C Sharp | Ключові слова
C Sharp. Часто вам необхідно використати зовнішній метод, що існує у *.dll файлі, наприклад, у якійсь системній бібліотеці. Модифікатор extern дозволяє визначити такий метод, що оголошено зовні. Модифікатор використовується разом з атрибутом DllImport, в такому випадку метод також має бути оголошено як static.
Приклад:
[DllImport("User32.dll")]
public static extern int MessageBox(int h, string m, string c, int type);