Niedawno zapoznałem się z ustawieniami aplikacji C# i wydaje mi się, że jest fajnie.
Szukałem sposobu na zapisanie listy niestandardowych obiektów, ale nie mogłem znaleźć sposobu!
Właściwie widziałem post to store int[], ale nie było pomocne w tym problemie.
Próbowałem zmienić konfigurację tego rozwiązania, aby było odpowiednie dla mojego problemu. plik XML config tego było:Jak przechowywać listę obiektów w ustawieniach aplikacji
<Setting Name="SomeTestSetting" Type="System.Int32[]" Scope="User">
<Value Profile="(Default)" />
</Setting>
Próbowałem rozwiązać mojego obiektu cytowany poniżej atrybutu type, ale nie było pomocne, gdyż nie uznając mojego obiektu ... Próbowałem „type = Lista „i«type =»krotka []”
obu tych opcji mi nie pomoże
mam klasy wygląda następująco:
class tuple
{
public tuple()
{
this.font = new Font ("Microsoft Sans Serif",8);
this.backgroundcolor_color = Color.White;
this.foregroundcolor_color = Color.Black;
}
public string log { get; set; }
public Font font { get ; set; }
public String fontName { get; set; }
public string foregroundcolor { get; set; }
public Color foregroundcolor_color { get; set; }
public string backgroundcolor { get; set; }
public Color backgroundcolor_color { get; set; }
public Boolean notification { get; set; }
}
i chcę do przechowywania listy w aplikacji! Ustawienie:
Tak jest istnieje jakikolwiek sposób osiągnięcia tego celu.
Z góry dziękuję.
Pozdrowienia,
Ewentualny duplikat adresu http://stackoverflow.com/questions/8627887/store-a-range-of-values-in-web-config-what-data-structure-to-use/8627974#8627974 – ivowiblo
spójrz na http://stackoverflow.com/questions/922047/store-dictionarystring-string-in-application-settings to może być pomocne ... –