Можно хотеть изучить SQLite ( http://sqlite.org/ ). Все зависит от Вашего использования все же. Параллелизм, например, не является своим самым большим достоинством. Но например Firefox использует его для хранения настроек и т.д.
Вы можете использовать EditorAttribute
с MultilineStringEditor
:
[EditorAttribute(typeof(MultilineStringEditor),
typeof(System.Drawing.Design.UITypeEditor))]
public string Instructions
{
get
{
return TextBox1.Text;
}
set
{
TextBox1.Text = value;
}
}
Чтобы избежать добавления ссылки на System.Design и, следовательно, необходимости использования полной структуры, вы также можете записать атрибут следующим образом:
[EditorAttribute(
"System.ComponentModel.Design.MultilineStringEditor, System.Design",
"System.Drawing.Design.UITypeEditor")]
Хотя теперь это меньше проблема, поскольку они перестали разделять структуру на профиль клиента и полный профиль.