Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Klíčové New slovo se může zobrazit pouze v inicializační části deklarace pole. To znamená New , že musí být na pravé straně znaménka rovná se (=), aby mohl vytvořit nový typ pole, který se má přiřadit k proměnné pole.
Zkratka pro inicializaci třídy není k dispozici pro pole. Následující dva řádky kódu jsou platné a jsou ekvivalentní, protože inicializují objekt z třídy.
Dim formA as Form = New Form
Dim formA as New Form
Inicializace pole však nemůže použít stejnou zkratku jako inicializace třídy.
Všimněte si, že New klauzule pro pole musí obsahovat obě závorky, ()a složené závorky. {} Závorky určují, že nový typ je matice a složené závorky poskytují inicializační hodnoty. Kompilátor vyžaduje složené závorky i v případě, že jsou prázdné, a to i v případě, že neicializujete žádnou z hodnot pole.
ID chyby: BC30053
Oprava této chyby
- Nahraďte příkaz, například příkazem, například
Dim myDates() As New DateDim myDates() As Date = New Date() {}.