wybaczcie niski poziom mojego pytania ale nie moge sobie z tym poradzic.
Mam Forme, na niej przyciski.
Chcialbym w ciele funkcji podpietej pod zdarzenie Click mojego przycisku
wykorzystac metode, ktora znajduje sie w oddzielnym pliku.
Jak to zrobic w c#?
Pieknie dziekuje
Polon
Jak juz wiesz, kazda metoda i funkcja w C# musi byc czescia jakiejs klasy.
Teraz pozostaje pytanie dlaczego chcesz to metode umiescic w oddzielnym
pliku.
Masz na to kilka rozwiazan
1. Partial calsses
Po zastosowaniu odpowiedniego slowa kluczowego w definicje klasy
moze ona byc zdefiniowana w kilku niezaleznych plikach.
Rozwiazanie takie stosuje Visual Studio, przykladowo kod formatek
znajduje sie w dw�ch plikach, jednym dostepnym standardowo dla programiste
oraz drugim, kontrolowanym przez designera.
2. Dodatkowa klasa
Czesc logiki mozesz przeniesc do dodatkowych klas.
W czasie tworzenia formatki mozesz powolac instancje tej klasy
i odwolywac sie do jej metod publicznych.
(instancje jednej klasy mozesz wsp�ldzielic
miedzy innymi klasami w tym takze formatkami)
3. Metody statyczne
Do metod statycznych mozna odwolywac sie
bez potrzeby tworzenia instancji klasy zawierajacej dana metode.
(btw. jesli wszystkie metody danej klasy sa statyczne,
mozna tez sama klase oznaczyc iz jest statyczna)
--
____________
Pozdrawiam
Robert Winkler
Piekne dzieki :)
Polon