Gần đây tôi đã quen với cài đặt ứng dụng C# và có vẻ như rất hay.
Tôi đang tìm cách lưu trữ danh sách các đối tượng tùy chỉnh, nhưng tôi không thể tìm được cách nào!
Thực ra tôi đã thấy một số post to store int[], nhưng không hữu ích cho vấn đề này.
Tôi đã cố gắng thay đổi cấu hình của giải pháp đó để làm cho nó phù hợp với vấn đề của tôi. tệp cấu hình XML trong số đó là:Cách lưu trữ danh sách các đối tượng trong cài đặt ứng dụng
<Setting Name="SomeTestSetting" Type="System.Int32[]" Scope="User">
<Value Profile="(Default)" />
</Setting>
Tôi đã cố gắng giải quyết đối tượng của mình dưới dạng thuộc tính loại nhưng không hữu ích vì nó không nhận ra đối tượng của tôi ... Tôi đã thử "type = list "và 'type =' tuple []"
cả các tùy chọn này không giúp tôi
tôi có một lớp trông giống như:
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; }
}
và tôi muốn lưu trữ một danh sách trong ứng dụng thiết lập
Vì vậy, có cách nào để đạt được mục đích này.
Cảm ơn bạn trước.
Chúc mừng,
Bản sao có thể có của http://stackoverflow.com/questions/8627887/store-a-range-of-values-in-web-config-what-data-structure-to-use/8627974#8627974 – ivowiblo
lấy một nhìn vào đây http://stackoverflow.com/questions/922047/store-dictionarystring-string-in-application-settings nó có thể giúp bạn ... –