Witam.
Próbuje ogranąć kolekcje w C# i męcze się z Dictonary
.
Napisałem sobie klasę do obsługi przykładowej kolekcji i o ile z dodaniem/odczytem posczególnych elementów nie mam problemu to nie mogę wypisać wszystkich elementów za pomoca foreach
, bo kompilator informuje, że foreach statement cannot operate on variables of type 'TKolekcja' because 'TKolekcja' does not contain a public definition for 'GetEnumerator'
.
Z tego co znalazłem w sieci należy wewnątrz klasy udostępnić metodę GetEnumerator
- i właśnie z tym mam problem bo jak bym nie napisał to zwraca błąd - możecie podpowiedzieć jak to zrobić ?
public class TKolekcja
{
public static Dictionary<int, string> Lista = new Dictionary<int, string>();
}