虽然没有显示任何错误,但代码似乎没有生成文本文件

本文关键字:文本 文件 代码 显示 任何 错误 | 更新日期: 2023-09-27 18:06:50

代码如下

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace ConsoleApplication5
{
  class M_change
  {
     static string M_time_pick(string[][] arr) 
     {
        Time_pick_3 T3 = new Time_pick_3();
        decimal[][] output_time_pick_3 = T3.M();
        StreamWriter sw = new StreamWriter("M_change");
        for (int i = 0; i < 14; i++)
        {
            for (int a = 0; a < 14; a++)
            {
                sw.Write(" " + arr[i][a]);
            }
            sw.WriteLine();
        }
        sw.Close();
        return "M_change";
     }
  }
}

我找不到.txt文件也没有错误,代码编译得很好。必须说,这是一个包含许多项目的代码,这是其中之一。我确实查看了Debug文件夹和Release文件夹,但没有文件…

虽然没有显示任何错误,但代码似乎没有生成文本文件

该文件将位于解决方案中的bin/Debug目录中:

C:'Users'auser'Documents'visual studio 2012'Projects'StreamwriterExample'StreamwriterExample'bin'Debug

没有.txt文件,只是命名为M_change,没有任何扩展名

是否从static Main()调用该函数?至少要确保它被调用