Witam chciałbym się zapytać, czy istnieje możliwosć takiej inicjalizacjii a jeżeli tak to jaka i gdzie zarazem robie błąd w moim kodzie:
List<KeyValuePair<int, TestClass>> nowa2 = new List<KeyValuePair<int, TestClass>>(new KeyValuePair ( 1, new TestClass { TestClassId = 10, TestClassName = "Zet" }));
Chciałbym do listy wsadzić KeyValuePair, który zawiera int oraz dwa parametry Klasy TestClass (int oraz string), ale tak od razu po utworzeniu tej wielkiej struktury zainicjalizować pewne dane jak powyzej. Można w kilku linijkach rozbijać, tworzyc KeyValuePair później dodawać do listy, ale chciałbym się spytac czy istnieje możliwosć w jednej linijce spełnienia tych wszstkich czynności.
Pozdrawiam i z góry dziękuję :)