Ciao A tutti. Sto cercando di creare una lista come sotto oggetto di una classe per avere:
asta[key].carichiasta. add ...........................
namespace Pitagora {
public class Asta
{
public string ini { get; set; } public string fin { get; set; } public string Gruppo { get; set; } public string Layer { get; set; } public short NodoK { get; set; } public string Sezione { get; set; } public string Materiale { get; set; } public int Magrone { get; set; } public string SvincoloJ { get; set; } public string Tag { get; set; }
public static Dictionary<string, CaricoAsta> CarichiAsta = new Dictionary<string, CaricoAsta>();
public Asta(string ini, string fin, short nodok, string layer, string sez, string Mat, string svinci, string svincj, string gruppo ="") { this.ini = ini; this.fin = fin;etc...
Nella dichiarazione della dictionary non mi viene accettato il nome (qualunque esso sia) .
Il messaggio è il classico:
Accessibilità incoerente: il tipo di campo 'Dictionary
Cosa mi sfugge?
Con la logica vb mi funziona ma in c# è rigidissimo in termini di accessibilità.
Grazie
Sebastiano