【发布时间】:2013-07-16 00:05:23
【问题描述】:
我正在尝试将File.ReadAllText 用作静态只读 字符串。我的问题是我正在用 .NETz 编译它,当我的程序启动时它会查找我的字符串,如果不是
发现我遇到了一个令人讨厌的异常。是否可以通过某种方式使用 if/else 来解决这个问题?
通常我会让它弹出一个消息框或在标签中说明找不到文件。如果找不到文件,则使用 .Netz 会收到错误消息并且程序无法启动。
这是我在整个程序中使用的静态字符串
static readonly string config = File.ReadAllText("config.ini");
我正在使用 .Netz 来包含我的 dll。
【问题讨论】:
-
抛出的异常是什么?
-
使用 try-catch 然后查看异常
-
与论坛网站不同,我们不使用“谢谢”、“任何帮助表示赞赏”或Stack Overflow 上的签名。请参阅“Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?.