Es gibt "keinen" Unterschied.
Bei der 1. Variante wird erst ein Typ (AlleSndr) deklariet und dann damit die Variable (Test) deklariert.
Bei der 2. Variante wird die Typendeklaration direkt der Variable zugewiesen.
Mit der globalen Typendeklaration (Variante 1) bei mehrmaliger Verwendung des selben Typs has Hansa schon recht.
Wenn aber ein Typ nur einmal verwendet wird, halte ich die 2. Variant besser und übersichtlicher.

Zitat von
Hansa:
Im 2. Fall ist "Test" undfiniert.
(Test ist definiert)
http://www.FrankNStein.de/Smiley-Kuss.gif * *
http://www.FrankNStein.de/Smiley-Spinne.gif * * *
http://www.FrankNStein.de/Smiley-Winken.gif
Ein Therapeut entspricht 1024 Gigapeut.