Forum » Programiranje » [C#]Internal
[C#]Internal
![](https://static.slo-tech.com/stili/avatar_gray.gif)
D-monLord ::
Assembly1.dll internal class Test1 {} public class Test2 {} public class Test3 { internal void Method1() {} //metoda vidna v Test1, Test2 in Test3 public void Method2() {} //metoda vidna v Test1, Test2 in Test3 private void Method3() {} //metoda vidna samo v Test3 protected void Method4() {} //metoda vidna samo v Test3 } public class Test4 : Test3 { } //ne vidi Metoda3, vidi ostalo
Prog1.exe (referencira Assembly1.dll)
class Test1 ni viden, Test2 je viden, class Test3 je viden
Metoda1 ni vidna, Metoda2 je vidna, Metoda3 ni vidna, Metoda4 ni vidna.
![](https://static.slo-tech.com/stili/avatar_gray.gif)
Spura ::
![](https://static.slo-tech.com/stili/avatar_gray.gif)
kogledom ::
@D-monLord
obstaja še: protected internal. Kaj je to -> po domače: iz zunanjega assembly-ja kot protected, znotraj assembly-ja kot public.
obstaja še: protected internal. Kaj je to -> po domače: iz zunanjega assembly-ja kot protected, znotraj assembly-ja kot public.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Web services - Neveljavni karakterji v XMLOddelek: Programiranje | 4266 (3378) | boolsheat |
» | C# testiranjeOddelek: Programiranje | 1296 (1001) | Yacked2 |
» | jQuery - izbira drugega elementa navzgorOddelek: Izdelava spletišč | 646 (615) | algo |
» | [java] napakaOddelek: Programiranje | 1617 (1617) | tx-z |
» | [Java][Naloga] SkladiOddelek: Programiranje | 1708 (1507) | bijonda |