C# 如何在app.config文件中调用我的全局值
海,我在用c#和wpf 我将我的值作为字符串, 我需要调用app.config文件中的字符串值C# 如何在app.config文件中调用我的全局值,c#,wpf,string,app-config,C#,Wpf,String,App Config,海,我在用c#和wpf 我将我的值作为字符串, 我需要调用app.config文件中的字符串值 例如,在app.config文件中,我有我的连接字符串。用户名可能因时间而异。我将用户名作为globasl字符串。当应用程序启动时,我需要在我的app.config连接字符串中调用该字符串???如果在运行时更改数据库连接字符串user/id,那么一个解决方案就是在配置文件中放置一个“占位符” Data Source=MYSERVER\MYINSTANCE;Initial Catalog=MYDB;Us
例如,在app.config文件中,我有我的连接字符串。用户名可能因时间而异。我将用户名作为globasl字符串。当应用程序启动时,我需要在我的app.config连接字符串中调用该字符串???如果在运行时更改数据库连接字符串user/id,那么一个解决方案就是在配置文件中放置一个“占位符”
Data Source=MYSERVER\MYINSTANCE;Initial Catalog=MYDB;User ID=%UID%;Password=%PWD%;
当您在代码中插入连接字符串时,请将%UID%
和%PWD%
替换为您的用户名/密码
作为旁注,通常,我们很少需要在运行时更改uid/pwd;并且直接在配置文件中。即使在需要时,它也是一次性的活动,例如,在安装期间或每次用户显式更改数据库时,等等。因此,如果您是从那里来的,那么您可以在安装期间和配置文件内获取该值