Różnica w konwersji za pomocą operatora as a rzutowaniem

Odpowiedz Nowy wątek
2019-06-13 14:36
0

W sumie to nigdy się nad tym nie zastanawiałem, a do założenia tego wątku skłonił mnie inny - konkretnie chodzi o ten: Dwa wiersze Caption na TPanel?

Powiedzcie mi proszę, czy się różnią (a jeśli tak, to czym i która opcja jest lepsza) następujące dwa zapisy:

(Sender as TPanel)

oraz

Tpanel(Sender)

That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say
edytowany 2x, ostatnio: furious programming, 2019-06-14 14:58

Pozostało 580 znaków

2019-06-13 15:09

as wywali wyjątek jeśli rzutujesz źle.
Zwykłe rzutowanie nie sprawdza czy obiekt rzeczywiście jest danego typu, i różne straszne rzeczy mogą się dziać jeżeli nie jest.

Pozostało 580 znaków

2019-06-13 15:32
2

To co wyżej opisane jest tu: http://www.delphibasics.co.uk/RTL.asp?Name=as


Szacuje się, że w Polsce brakuje 50 tys. programistów

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0