c# – 如何获取配置文件的ConnectionString名称

前端之家收集整理的这篇文章主要介绍了c# – 如何获取配置文件的ConnectionString名称前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以从配置文件中读取connectionstring / s但是我需要获取与连接字符串相关联的元素名称

<connectionStrings>
<add 
  name="LocalsqlServer" 
  connectionString="data source=.\sqlEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" 
  providerName="System.Data.sqlClient"   />
 </connectionStrings>

我需要从connectionString中获取LocalsqlServer

解决方法

根据 documentation,它应该像这样工作:
ConnectionStringSettingsCollection connections = ConfigurationManager.ConnectionStrings;

if (connections.Count != 0)
{
    foreach (ConnectionStringSettings connection in connections)
    {
        string name = connection.Name;
    }
}

猜你在找的C#相关文章