如何解析连接字符串

Kpt*_*aos 3 asp.net parsing connection-string

我需要从我的web.config文件中的连接字符串中获取服务器名称.我怎样才能解析这个值?我试过拆分,但它不允许我拆分=符号.我该如何解析这个呢?

<add name ="Connection" connectionString="server=L\sqlexpress;database=System;User ID=TEst;Password=pass"></add>
Run Code Online (Sandbox Code Playgroud)

我需要L\sqlexpress我知道这似乎很简单,但我没有得到它.谢谢您的帮助.

Ste*_*eve 5

SqlConnectionStringBuilder类可用于使用web.config中的connectionstring初始化实例.然后,您可以读取DataSource属性

string conString = ConfigurationManager.ConnectionStrings["Connection"].ConnectionString;
SqlConnectionStringBuilder cns = new SqlConnectionStringBuilder(conString);
string dataSource = cns.DataSource;
Run Code Online (Sandbox Code Playgroud)