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

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)
2

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.

2

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

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