我有ac#form应用程序.它会在加载时打开文本文件.从该文本文件中读取默认设置.然后使用默认数据填充numericupdown
字段和textbox
字段.
我想在特定的时间每晚运行这个.Windows任务似乎试图打开程序.但是,在加载时,它会获得一个FileNotFoundException Could not find file 'C:\Windows\system32\Settings.txt
与我的应用程序运行文件夹无关的内容.从命令行运行并在MVS2013中使用run时,它会正常打开.
在我的程序中,我正在使用相对路径搜索此文件
任何人都可以对这种荒谬的事情有所了解吗?我将不胜感激.
Hello stackoverflow社区,
我有一段相当简单的代码,这是一个奇怪的错误.这是我的代码:
multiplyByTwo 0 = 1
myltiplyByTwo x = 2 * multiplyByTwo (x-1)
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,它是简单的递归.我得到了"函数multiplyByTwo中的非详尽模式"异常.我不明白为什么我得到这个,因为我已经设置了最低值,multiplyByTwo 0 = 1
因此我猜测该函数在该点之后没有调用自身.我所说的是,我不明白为什么这种模式是"非详尽的".我假设您为x输入的数字是正数.
谢谢你能给予的任何帮助.