Programowanie w języku C#

Internal

internal - słowo kluczowe języka C#

Słowo kluczowe internal, to tzw. modyfikator dostępu, który ma ścisły związek z tematyką programowania obiektowego, w szczególności z hermetyzacją. Elementy opatrzone słowem kluczowym internal (klasy, metody itp.) nie będą udostępniane na zewnątrz podzespołu. Innymi słowy ich użycie poza danym podzespołem będzie niemożliwe.

Modyfikator internal można wykorzystać w połączeniu z różnymi typami, np. klasami oraz metodami:

internal class Foo 
{
    public void Bar()
    { 
    }
}


W tym przykładzie, klasa Foo nie będzie dostępna na zewnątrz podzespołu.

Zobacz też: