Learning C# What is the most efficient way to save a large number of custom settings?

I have a program that I am writing that I hope to incorporate as many techniques as possible and I am running into a slight road block.

I plan on using normal settings for small things like color choices and global defaults but i have other user specific options that could add up to dozens if not a couple hundred different settings.

Eventually I will be adding sqlight or similar database to the program.

So here is my ultimate question. Would it be better to use something like json or xml to save the settings or should i create extra tables in my database to hold the settings? The database will be 100% local at this time so server/network issues will not be an issue.

Thanks in advanced.

by Cy-Gor via /r/csharp

Leave a Reply