【发布时间】:2012-06-21 02:00:58
【问题描述】:
有没有办法在尝试访问值之前确保 App.config 存在?我不想在执行此操作时遇到“对象引用未设置为对象错误的实例”的情况:
machineName = appConfig.AppSettings.Settings["MachineName"].Value;
如果找不到我的 App.config,我不确定如何知道它是否存在或 appConfig 对象是否已正确填充。我试过了
if (appConfig.AppSettings.Settings.Count == 0) { // do something }
但我不确定这是否是最好的方法。
【问题讨论】: