prova così
codice:
namespace testConsoleApplication
{
using System;
using System.Collections.Generic;
public class MiaClasse
{
private Dictionary<string, int> _Dizionario = null;
public Dictionary<string, int> Dizionario
{
get
{
if (this._Dizionario == null)
{
this._Dizionario = new Dictionary<string, int>();
}
return this._Dizionario;
}
}
}
}
e lo richiami così
codice:
public static void Main()
{
MiaClasse j = new MiaClasse();
Dictionary<string, int> d = j.Dizionario;
d["pietro"] = 1;
d["nicola"] = 2;
foreach (KeyValuePair<string, int> x in d)
{
Console.WriteLine("{0} {1}", x.Key, x.Value);
}
Console.Write("Premere un tasto per continuare . . . ");
Console.ReadKey();
}