C Sharp/Ключові слова/extern: відмінності між версіями
< C Sharp | Ключові слова
Вилучено вміст Додано вміст
Inna Z (обговорення | внесок) Створена сторінка: Часто вам необхідно використати зовнішній метод, який існує у *.dll файлі, наприклад, у як... |
Bunyk (обговорення | внесок) м added Category:C Sharp using HotCat |
||
Рядок 8: | Рядок 8: | ||
</source> |
</source> |
||
</noinclude> |
</noinclude> |
||
[[Категорія:C Sharp]] |
Версія за 09:35, 29 вересня 2013
Часто вам необхідно використати зовнішній метод, який існує у *.dll файлі, наприклад, у якійсь системній бібліотеці. Модифікатор extern дозволяє оприділити такий метод, який об'явлений ззовні Модифікатор використовуюэтья радом з атрибутом DllImport, в такому випадку метод також має бути об'явлений як static.
Приклад:
[DllImport("User32.dll")]
public static extern int MessageBox(int h, string m, string c, int type);