【发布时间】:2016-08-03 10:30:55
【问题描述】:
我的代码有问题,
Xamarin 不会通知任何错误和警告,但文件仍未创建。
class MainClass
{
public static void Main(string[] args)
{
int counter = 1;
double init;
double finish = 5.6;
double step = 0.2;
using (System.IO.StreamWriter file = new System.IO.StreamWriter("file.dat"))
for (init = 1.0; init <= finish; init = init + step)
{
if (init / 2 < 1.5)
{
Console.WriteLine("init = " + init + "\t counter = " + counter + "\n");
file.Write("init = " + init + "\t counter = " + counter + "\n");
counter = counter + 1;
}
else
{
Console.WriteLine("Failed Expression at " + init + " in " + counter + " turn!\n");
file.Write("init = " + init + "\t counter = " + counter + "\n");
counter = counter + 1;
}
}
}
}
我想在一个文件中写入与写入控制台相同的行,但该文件不存在。我检查了其他帖子并尝试了建议的解决方案变体,但文件仍然丢失。
【问题讨论】: