Czy jest możliwość przekazywania słowników między klasami - mianowicie w jednj klasie chciałbym mieć same słowniki i póżniej chciałbym z nich korzystać w innych klasach.
0
0
takie raczej nienajwyższej jakości
public class Program
{
public static void Main(string[] args)
{
Dictionaries.addToSlowniczek("hello", "World");
var test = Dictionaries.getSlowniczek();
Console.WriteLine(test["hello"]); /// output: World
}
}
public class Dictionaries
{
private static Dictionary<string, string> _slowniczek = new Dictionary<string, string>();
public static Dictionary<string, string> getSlowniczek()
{
return _slowniczek;
}
public static void addToSlowniczek(string Key, string Value)
{
_slowniczek.Add(Key, Value);
}
}
0
Albo klasa statyczna zawierająca słownik i używasz ich albo po prostu :D przekazujesz te słowniki jako parametr metod czy przypisujesz do innych klas.
0
Napisz co chcesz osiągnąć, bo można to zrealizować na pierdyliard sposobów.