0
클래스 연결자를 사용하여 서버 연결을 포함하는 구성 파일을로드하고 공용 정적 문자열에 저장할 수 있습니까? 예를 들어,공용 클래스에서 구성 파일 사용
의 Config.xml
<Config>
<ConnString> "server=...; user id =...; user pass=...; database=...";</ConnString>
</Config>
코드 :
namespace Connection.Settings
{
public class Settings
{
public Settings()
{
XmlDocument cfg = new XmlDocument();
cfg.Load("Config.xml");
connection = cfg.SelectSingleNode("/Config/ConnString").InnerText;
}
public static string connection;
public string Connection
{
get
{
return connection;
}
}
public static string ConnectionString = connection;
}
}
이 일을하는 이유는 연결이 많은 응용 프로그램에서 공유 할 수 있으며, 아직 내가 쉽게 XML에서 연결을 바꿀 수 있다는 것입니다 파일을 열지 않아도됩니다.
.NET에서 구성이 작동하는 방법을 배우는 것이 좋습니다. –