Sto cercando di salvare un elenco <Foo> utilizzando ApplicationSettingsBase, tuttavia emettere solo il seguente, anche se la lista è popolata:Memorizzazione generica List <CustomObject> utilizzando ApplicationSettingsBase
<setting name="Foobar" serializeAs="Xml">
<value />
</setting>
Foo è definito come segue:
[Serializable()]
public class Foo
{
public String Name;
public Keys Key1;
public Keys Key2;
public String MashupString
{
get
{
return Key1 + " " + Key2;
}
}
public override string ToString()
{
return Name;
}
}
Come posso abilitare ApplicationSettingsBase alla lista del deposito <Foo>?
Ottima risposta, nell'esempio di codice finale non è necessario specificare privato per fooSettings in quanto verrebbe eseguito all'interno di una funzione. – user1069816