İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1526

Yeni bir ifade için (), [] veya {} sonra tür gerekir

Bir nesne için dinamik olarak bellek ayırmak için kullanılan yeni işleç doğru belirtilmedi.

Örnek

Aşağıdaki örnekte, bir dizi ve nesne için alan ayırmak için nasıl kullanılacağı new gösterilmektedir.

// CS1526.cs  
public class y
{
    public static int globalCounter = 0;
    public int instanceCounter = 0;
}

public class z
{
    public static void Main()
    {
        y yInstance = new y;   // CS1526  
        y[] yArray = new y[10];   // Array of Ys  

        for (int i = 0; i < yArray.Length; i++)
            yArray[i] = new y();   // an object of type y  
    }
}