Equivalent of My.Settings in c#

G

GS

How do I use My.Settings equivalent in C#? Below is part of MSDN documentation about accessing settings file. I wrote C# console application using VS 2005 and .NET 2.0 and would like to use new settings file in 2.0 and can not find any documentation about using c#, there is some for VB.NET.







This section contains topics describing the My.Settings object and the tasks it enables you to accomplish.

My.Settings
The properties of the My.Settings object provide access to your application's settings. To add or remove settings, use the Project Designer. For more information, see How to: Add or Remove Application Settings.

The methods of the My.Settings object allow you to save the current user settings or revert the user settings to the last saved values.

Tasks
The following table lists examples showing how to access an application's forms.

To See
Update the value of a user setting
How to: Change User Settings in Visual Basic

Display application and user settings in a property grid
How to: Create Property Grids for User Settings in Visual Basic

Save updated user setting values
How to: Persist User Settings in Visual Basic

Determine the values of user settings
How to: Read Application Settings in Visual Basic
 
T

Tom Porterfield

GS said:
How do I use My.Settings equivalent in C#? Below is part of MSDN
documentation about accessing settings file. I wrote C# console
application using VS 2005 and .NET 2.0 and would like to use new
settings file in 2.0 and can not find any documentation about using c#,
there is some for VB.NET.

See http://msdn2.microsoft.com/en-us/library/25zf0ze8.aspx for info on
how to add/remove application settings. Once you have added the
settings file you can use the designer to add settings to the app. The
Settings class by default gets created in the Properties namespace under
your application. In code you can create an instance of the Settings
class and then access the settings within it as well as call its
methods. Ex:

Properties.Settings s = new Properties.Settings();
Console.WriteLine(s.UserSetting1);
s.UserSetting1 = "New Value";
s.Save();
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top