Hallo,
ich habe eine Anfängerfrage:
was soll die Klammer und danach die Variable?
Control controlToMove = (Control)sender
Tobias
Hallo,
das nennt man Casting
, sieheCasting and Type Conversions.
Das gehört zu den grundlegendsten Dingen überhaupt.
Im konkreten Fall handelt es sich bei sender
um ein object
, das hier auf ein Control
gecastet wird, um auf die Eigenschaften/Methden des Controls zugreifen zu können.
Gruß, MarsStein
Non quia difficilia sunt, non audemus, sed quia non audemus, difficilia sunt! - Seneca
Hallo tobi_stugg,
wichtig hierbei ist auch noch, im verlinkten Artikel jedoch bereits erwähnt, der harte und weiche Cast.
How to: Safely Cast by Using as and is Operators (C# Programming Guide)
Unbedingt anschauen.
Gruss
Coffeebean
Microsoft MVP // Me // Blog // GitHub // @Egghead // All my talks // Speakerdeck