コンパイラ エラー CS1526

更新 : 2007 年 11 月

エラー メッセージ

new 式は型の後に丸かっこ ()、角かっこ []、または 波かっこ {} を必要とします。

オブジェクトにメモリを動的に割り当てるときに使用する new 演算子が、正しく指定されていません。

使用例

new を使用して配列とオブジェクトに領域を割り当てる方法を次に示します。

// CS1526.cs
public class y
{
   public static int i = 0;
   public int myi = 0;
}

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

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