小编Ati*_*tif的帖子

使用 process.start 打开文本文件

在计算皮尔逊相关性并将结果写入文本文件后,我一直试图从我的系统中打开一个文本文件,但到目前为止,由于某种原因,代码没有打开任何记事本文件,我尝试打开其他文件并且它们工作很好,但是 .txt 文件没有专门打开,甚至 .docx 文件也使用相同的代码打开!如果有人可以请告诉我是否有任何具体原因!这是我正在使用 process.start() 在我的代码中编写的行

System.Diagnostics.Process.Start(@"C:\Users\Atif\Desktop\1.txt");
Run Code Online (Sandbox Code Playgroud)

或者

System.Diagnostics.Process.Start(Directory.GetCurrentDirectory()+"\\1.txt");
Run Code Online (Sandbox Code Playgroud)

我认为我的电脑有问题,我只是在另一台机器上尝试了相同的代码,它正在工作!但我仍然不明白除了这个程序之外还有什么问题,记事本工作正常!

c#

4
推荐指数
1
解决办法
4139
查看次数

在Windows窗体应用程序C#中使用计时器运行特定时间的循环

我试图在特定的时间内重复进行一些计算(time变量并由用户提供).

我尝试在visual studio中使用Windows窗体应用程序工具箱中提供的计时器,但似乎存在问题.当我启动计时器并将变量time与while循环关联时,程序会卡住; 的time变量被递减计时器的各记号事件,我需要只要时间大于0运行while循环.

private void timer1_Tick(object sender, EventArgs e)
    {
        if (time == 0)
            timer1.Stop();

        else
        {
            time--;
            textBoxTime.Text = time.ToString();
        }

    }
Run Code Online (Sandbox Code Playgroud)

这是阻止程序的while循环

while (time>0)
{
   computations();
}
Run Code Online (Sandbox Code Playgroud)

c# timer

0
推荐指数
1
解决办法
1308
查看次数

标签 统计

c# ×2

timer ×1