可以在dos中输出output.txt文件吗,而不是字符串,格式是否会变化,多谢!

tiantian_498 2012-05-07 04:30:26
var input = args[0];
if (input == "help")
{
var output = "output content";
Console.Write(output);
}
...全文
188 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2012-05-07
  • 打赏
  • 举报
回复
string fileContent = "";
using (StreamReader sr = new StreamReader(args[0].Trim('"'), Encoding.Default))
{
fileContent = sr.ReadToEnd();
}
Console.Write(fileContent);
tiantian_498 2012-05-07
  • 打赏
  • 举报
回复
class Program
{
static void Main(string[] args)
{
var input = args[0];
if (input == "help")
{
var output = "copy con c:\\dev\\output.txt";
Console.Write(output);
}

}
}

我这个只能输出字符串
tiantian_498 2012-05-07
  • 打赏
  • 举报
回复
怎么输出txt呵,给个代码吧,谢谢!
threenewbee 2012-05-07
  • 打赏
  • 举报
回复
可以啊。

格式基本没有变化,唯一的变化就是制表符宽度。控制台对制表符宽度的定义可能和你在记事本中看到的不一致。
tiantian_498 2012-05-07
  • 打赏
  • 举报
回复
我是说C#控制台输出,就是说有c#代码
bdmh 2012-05-07
  • 打赏
  • 举报
回复
Console中写入dos命令

copy con c:\mm.txt
help
help

其中help是写入内容

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧