I have been a VB.net developer for a long time and changed recently to C#.
When I was using VB.net, to call user settings, I just need to create a new setting using the designer and then call it from code with the My namespace.
Here's the code
My.settings.anysetting
I can change or get data from it.
However in C# the My keyword doesn't work, so what can I do to call settings??
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Settings
are stored under the Application
folder and as such, use that as their namespace.
int myInt = Properties.Settings.Default.myVariable;
Properties.Settings.Default.myVariable = 12;
Properties.Settings.Default.Save();
Using Settings in C#
回答2:
Kinda like this:
this.BackColor = Properties.Settings.Default.myColor;
Documentation: https://msdn.microsoft.com/en-us/library/bb397759(v=vs.110).aspx
回答3:
// Retrieving connection string from Web.config.
String connStringMSQL = WebConfigurationManager.ConnectionStrings["andi_msql"].ToString();
In my case this was for my connectionStrings setting but depending on what node your setting is in you can change this accordingly.
Hope this helps