dotnetomaniak.pl - Artykuły z tagiem static

Dziś krótki i nieplanowany wpis z cyklu „ku przestrodze”, a będzie o… polu statycznym, które skutecznie zmieniło moje plany dotyczące ubiegłego wieczoru (ok 2h debugowania). Nie ma jednak tego złego, prawda? Ja mam nauczkę, a Ty drogi czytelniku być może też wyniesiesz z tego coś dobrego. Zacznijmy od tego, aby odpowiedzieć sobie po co i kiedy stosować słowo kluczowe static? Myślę, że każdy, czy to w szkole, na uczelni, na kursie czy w p...

Tagi: C#, static
Źródło: foreverframe.net
Dziel się z innymi:
Krótki wpis o statycznym polu... - Forever F[r]ame

Sztuka programowania 509 dni, 5 godzin, 59 minut temu dpawlukiewicz 257 źrodło rozwiń

Dzisiaj króciutki przykład:class ItemInfo

Tagi: static
Dziel się z innymi:
Piotr Zieliński  » Code review: statyczne pole w generycznej klasie

Sztuka programowania 2507 dni, 20 godzin, 19 minut temu pzielinski 229 źrodło rozwiń

Konstruktory statyczne zwykłe służą do inicjalizowania pól statycznych lub walidacji typów generycznych np.:class Generic

Dziel się z innymi:
Piotr Zieliński » Statyczne konstruktory–wydajność

Sztuka programowania 2789 dni, 20 godzin, 58 minut temu pzielinski 110 źrodło rozwiń

Pytanie brzmi: czy metody statyczne są wydajniejsze niż ich “zwykłe” odpowiedniki (instance methods)? Odpowiedź brzmi tak, ponieważ:Wywołanie jakiejkolwiek niestatycznej metody na klasie powoduje przekazanie parametru “this” – a to wymaga dodatkowego czasu.Same wywołanie jest bardziej czasochłonne dla zwykłych metod. W klasach statycznych nie ma dziedziczenia i wirtualnych metod. W niestatycznych metodach, kompilator musi dokonać kilka  dodatkowych operacji. Każda metoda niestatyczna jest wywoływana za p...

Tagi: C#, static
Dziel się z innymi:
Piotr Zieliński » Statyczne metody – wydajność

Inne 2989 dni, 16 godzin, 20 minut temu pzielinski 247 źrodło rozwiń

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,5)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)