Szukam sposobu, aby zapewnić, że tylko obiekty serializowalne są przechowywane w słowniku w języku C#.Słownik zawierający tylko obiekty nadające się do szeregowania
Aby być bardziej konkretny szukam coś podobnego do tego:
Dictionary<String, ISerializable> serialDict = new Dictionary<String, ISerializable>();
Problemem jest to, że nie można zapisać prymitywnych typów jak liczb całkowitych, wartości logiczne lub łańcuchów.
Czy istnieje sposób na zapewnienie, że mój słownik zawiera tylko obiekty, które można serializować?
Dziękuję za zrozumienie, to ma większy sens. Miałem nadzieję na rozwiązanie w czasie kompilacji, ale będzie działało dobrze. – LamdaComplex