Abdujaparov
28-10-2006, 15:35
Salve a tutti, sto definendo una nuova classe window form in C# ed ho definito il costruttore in questo modo:
public NuovaOperazione(ProcessoCtrl p)
{
pc = p;
InitializeComponent();
}
Cioè io la istanzio e il costruttore prende un argomento (un oggetto ProcessCtrl ) che ho definito nello stesso namespace della classe NuovaOperazione solo che mi viene dato questo errore:
C:\Documents and Settings\angelo\Documenti\Visual Studio 2005\Projects\TaskManager\TaskManager\NuovaOperazione.cs(15,16): error CS0051: Inconsistent accessibility: parameter type 'TaskManager.ProcessoCtrl' is less accessible than method 'TaskManager.NuovaOperazione.NuovaOperazione(TaskManager.ProcessoCtrl)'
C:\Documents and Settings\angelo\Documenti\Visual Studio 2005\Projects\TaskManager\TaskManager\ProcessoCtrl.cs(9,11): (Related location)
Cosa diamine vuole dire? A cosa è dovuto l'errore?
Grazie, ciao ciao.
public NuovaOperazione(ProcessoCtrl p)
{
pc = p;
InitializeComponent();
}
Cioè io la istanzio e il costruttore prende un argomento (un oggetto ProcessCtrl ) che ho definito nello stesso namespace della classe NuovaOperazione solo che mi viene dato questo errore:
C:\Documents and Settings\angelo\Documenti\Visual Studio 2005\Projects\TaskManager\TaskManager\NuovaOperazione.cs(15,16): error CS0051: Inconsistent accessibility: parameter type 'TaskManager.ProcessoCtrl' is less accessible than method 'TaskManager.NuovaOperazione.NuovaOperazione(TaskManager.ProcessoCtrl)'
C:\Documents and Settings\angelo\Documenti\Visual Studio 2005\Projects\TaskManager\TaskManager\ProcessoCtrl.cs(9,11): (Related location)
Cosa diamine vuole dire? A cosa è dovuto l'errore?
Grazie, ciao ciao.