Kısa süre önce C# uygulama ayarları hakkında bilgi sahibi oldum ve gayet iyi görünüyor.
Özel nesnelerin listesini depolamak için bir yol arıyordum, ama bir yol bulamadım!
Aslında bir post to store int[] gördüm, ancak bu sorun için yararlı olmadı.
Sorunuma uygun hale getirmek için bu çözümün yapılandırmasını değiştirmeye çalıştım. Bunun XML yapılandırma dosyası oldu:Uygulama ayarlarında nesne listesi nasıl saklanır
<Setting Name="SomeTestSetting" Type="System.Int32[]" Scope="User">
<Value Profile="(Default)" />
</Setting>
tip özelliğinde aşağıda alıntılanan ama benim nesne tanıma olmadığından yararlı değildi benim nesneyi seslenmeye çalıştı ... Denedim "type = Liste "ve 'type =' tanımlama grubu []"
bu seçeneklerin her ikisi bana yardım etmedi
ben böyle bir sınıf görünüyor vardır:! Ben uygulamasında bir liste saklamak istediğiniz
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; }
}
ve
Yani Bu amaca ulaşmak için herhangi bir yol var.
Önceden teşekkürler.
Şerefe,
http://stackoverflow.com/questions/8627887/store-a-range-of-values-in-web-config-what-data-structure-to-use/8627974#8627974 – ivowiblo
'un bir kopyasını alın Burada bakmak http://stackoverflow.com/questions/922047/store-dictionarystring-string-in-application-settings size yardımcı olabilir ... –