Inre

Författare: Louise Ward
Skapelsedatum: 4 Februari 2021
Uppdatera Datum: 17 Maj 2024
Anonim
Dissekerad - Inre Strid (Full Album)
Video: Dissekerad - Inre Strid (Full Album)

Innehåll

Definition - Vad betyder internt?

Internt, i C #, är ett nyckelord som används för att förklara tillgängligheten för en typ eller typmedlem så att åtkomsten begränsas till den enhet där den deklareras.


En intern modifierare används för att förhindra användning av en offentlig modifierare, som möjliggör åtkomst till andra enheter där så är nödvändigt. En intern modifierare är därför användbar vid implementering av konceptet för inkapsling i objektorienterad programmering på monteringsnivå. Det används i större program där information som gömmer sig över programgränser kan förbättra underhåll och säkerhet.

Internt används ofta i komponentbaserad utveckling genom att tillåta en specifik grupp av komponenter att kommunicera på ett privat sätt och förhindra åtkomst till koden som inte är relevant för denna grupp. Interna modifierare möjliggör åtkomst till medlemmar av en församling från vänenheterna som är utformade av specifika skäl som enhetstestning, tillägg till klassbibliotek, etc.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Internt

Internt är en av åtkomstmodifierarna som begränsar åtkomsten till de typer som definieras i den aktuella projektmonteringen. Standardtillgängligheten för klasser och strukturer som deklareras inom ett namnutrymme eller på den översta nivån i en sammanställningsenhet och inte inom andra typer är intern.

När du till exempel utvecklar ett grafiskt användargränssnitt (GUI) -applikation som involverar anpassade GUI-element som fönster, formulär, kontroller etc., kan de specificeras med intern tillgänglighet så att de samarbetar privat utan att utsättas för koden som använder dessa element.


Att hänvisa till en medlem med intern åtkomst från utanför enheten där den förklaras resulterar i ett kompilatorfel. När du använder de interna medlemmarna i en församling som måste komma åt från en vänsamling bör namnet på vänförsamlingen specificeras med attributet, InternalsVisibleToAttribute i den enhet där de interna medlemmarna är definierade.

En intern virtuell metod kan inte åsidosättas i C #.

Denna definition har skrivits i C #