Comment faire pour résoudre '...est un "type", ce qui n'est pas valide dans le contexte"? (C#)
le code suivant produit l'erreur:
Erreur: 'CERas.CERAS' est un' type', qui n'est pas valide dans le contexte
Pourquoi cette erreur se produit?
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();
}
}
}
15
demandé sur
DaveInCaz
2010-02-17 10:16:34
3 réponses
Modifier
private void Form1_Load(object sender, EventArgs e)
{
CERas.CERAS = new CERas.CERAS();
}
private void Form1_Load(object sender, EventArgs e)
{
CERas.CERAS c = new CERas.CERAS();
}
Ou si vous souhaitez l'utiliser plus tard, à nouveau
modifier
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WinApp_WMI2
{
public partial class Form1 : Form
{
CERas.CERAS m_CERAS;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
m_CERAS = new CERas.CERAS();
}
}
}
20
répondu
Adriaan Stander
2010-02-17 07:18:39
CERAS est un nom de classe qui ne peut pas être attribué. Que la classe implémente IDisposable une utilisation typique serait:
using (CERas.CERAS ceras = new CERas.CERAS())
{
// call some method on ceras
}
4
répondu
Darin Dimitrov
2010-02-17 07:20:08
Vous avez oublié de spécifier le nom de la variable. Il devrait être CERas.CERAS newCeras = new CERas.CERAS();
4
répondu
Marcel Gheorghita
2010-02-17 07:20:33