.[ ČeskéHry.cz ].
C# :: Sranda
Jdi na stránku Předchozí  1, 2
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> .NET
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
rezna



Založen: 27. 07. 2007
Příspěvky: 2156

PříspěvekZaslal: 6. prosinec 2011, 22:48:43    Předmět: Odpovědět s citátem

mas pravdu - ja se zamyslel nad internal class vs. private class - nenapadlo me to u metod ....
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Sosarian



Založen: 07. 11. 2007
Příspěvky: 51

PříspěvekZaslal: 6. prosinec 2011, 22:53:41    Předmět: Odpovědět s citátem

rezna napsal:
mas pravdu - ja se zamyslel nad internal class vs. private class - nenapadlo me to u metod ....

private class muze byt jen inner class (pak k ni muze pristupovat classa ve ktere je definovana), k samotne private class by nemohlo pristupovat vubec nic, takze by byla nanic
_________________
http://xnaprototype.wordpress.com/
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Al



Založen: 23. 10. 2007
Příspěvky: 196

PříspěvekZaslal: 8. prosinec 2011, 23:57:04    Předmět: Odpovědět s citátem

Jakožto bývalý céčkař to vidím takhle: EXE soubor v dotnetu nemůže nic exportovat, takže tam snad dokonce platí, že internal = public. V DLL souboru pak platí, že C# internal = C++ public, zatímco C# public = C++ public + DLLexport.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Lemik



Založen: 30. 07. 2007
Příspěvky: 138

PříspěvekZaslal: 9. prosinec 2011, 05:44:03    Předmět: Odpovědět s citátem

Al napsal:
EXE soubor v dotnetu nemůže nic exportovat


Pozor, jak exe soubor tak dll soubor jsou assemblies, z obou můžeš používat viditelné typy, když je přidáš do projektu jako reference. Dll "jen nemá" spouštěcí rutinu. Pro obojí tak platí stejná pravidla:


public - obdoba C++ public + dll export; vždy viditelné i z jiných exe či dll, když si přidáte jako referenci k projektu.

internal - není viditelné z jiných exe či dll, když je přidáte jako referenci; je viditelné pouze v rámci svého vlastního exe či dll.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> .NET Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna