1. ホーム
  2. c#

[解決済み】「...は'型'であり、与えられたコンテキストでは有効ではありません」を解決するにはどうすればよいですか?(C#)

2022-02-11 10:15:05

質問

以下のコードでエラーが発生します。

エラー : 'CERas.CERAS' は '型' で、指定された場所では有効ではありません。 コンテキスト

なぜこのようなエラーが発生するのでしょうか?

using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WinApp_WMI2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            CERas.CERAS = new CERas.CERAS();
        }
    }
}

解決方法は?

この例外は、配列を扱うときにキーワード new を忘れた場合にも発生することがあります。(私の場合はそうでした)

配列の構文(C#)

data_type [] arrayName =  new data_type[size];