Frage zu eckigen Klammern

26/03/2009 - 19:21 von Thomas Huebner | Report spam
Hi NG,

was ich schon immer mal wissen wollte und nirgendwo erklàrt gefunden habe:
Was bedeuten die eckigen Klammern in folgender Deklaration

Dim bytes() As Byte = New [Byte](1023) {}

Wenn ich Sie entferne àndert sich augenscheinlich auch nichts in der
Funktionalitàt. Im MSDN nach einer Erklàrung zu suchen habe ich mangels
Suchbegriff aufgegeben.

Gruß,
Thomas
 

Lesen sie die antworten

#1 Armin Zingler
26/03/2009 - 19:50 | Warnen spam
"Thomas Huebner" schrieb
Hi NG,

was ich schon immer mal wissen wollte und nirgendwo erklàrt gefunden habe:
Was bedeuten die eckigen Klammern in folgender Deklaration

Dim bytes() As Byte = New [Byte](1023) {}

Wenn ich Sie entferne àndert sich augenscheinlich auch nichts in der
Funktionalitàt. Im MSDN nach einer Erklàrung zu suchen habe ich mangels
Suchbegriff aufgegeben.



Sind in dem Fall überflüssig. Ansonsten kannst du sie verwenden wenn du ein
Schlüsselwort als eigenen Bezeichner verwenden willst.

dim [Byte] as byte
dim [For] as integer
dim [next] as integer
dim [do] as integer


Wenn man's weiß findet man es unter "escaped names":
http://msdn.microsoft.com/en-us/lib...d9a62.aspx


Armin

Ähnliche fragen