Tagi na forum.

Windows 14206 SQL Server 2132
sieci 6796 Windows XP 1922
SQL 6578 Outlook 1838
SBS 3868 Uprawnienia 1777
Windows 2003 2781 IIS 1636
Windows Server 2588 Office 1516
DNS 2315 Skrypt 1499

pokaż wszystkie tagi na forum

static w c# wewn. metody coś jak w c++ dlaczego

czesław666 2005-08-31 17:07:02
0
avatar
 
 
nie można użyć jego żeby istniało sobie na stałe tak ja kzmienne globalna ale znane tylko wewn. metody ? czy jedyny sposób to deklaracja zmiennej klasowej ? może mi to ktoś wyjaśnić ?
Wydaje mi sie że mimo wszytko takie coś powinno istnieć.


MarcinC  2005-09-01 00:25:50 #1
0
avatar
 
 
Nie wiem czy aby dobrze rozumiem. Chodzi Ci o taka zmienna, ktora bylaby zapamietywana pomiedzy wywolaniami danej metody, tak? W C# chyba nie ma nic takiego (obiektowosc), wiec jedyna metoda jest stworzenie odpowiedniego pola w klasie. Ale czy to w czyms przeszkadza?

Pozdrawiam!
Marcin

czesław666  2005-09-01 14:44:43 #1.1
0
avatar
 
 
Tak, aby co jest zadeklarowane wewn. metody niej było zapamiętywane az do momentu wyłączenia programu.
W c++ takie coś istnieje zarówno w funkcjach jak i w obiektowości.
Po co mam deklarować zmiena w klasie i potem myśleć która funcja ma do niej dostęp , jeśli można tak jak w c++ zadeklarować ją wewn. metody i mieć ją ukrytą w wewn. nie znaną dla nikogo innego niż wewn tej funkcji
jak dla mnie jest to trochę dziwne.

radzaw  2005-09-01 15:16:18 #1.1.1
0
avatar
 
 
Why doesn't C# support static method variables?
--
Zobacz na mój blog

Udziel odpowiedzi

avatar
Treść wpisu:

Zaloguj się lub Zarejestruj się aby wykonać tę czynność.

Idź na górę strony