用C#打印出HTML文档

时间:2014-02-12 17:48:16

标签: c# html

为了清楚我不是要求你为我做这个项目(这是我第二次使用C#),只是为了一点帮助开始。我不知道如何开始这个项目,教科书/谷歌搜索没有让我到任何地方。

以下是项目说明的一部分。如果有人能够解释这是如何运作的,或者帮助我搜索相关信息,我们将不胜感激。

编写一个名为MultiplicationTable的程序,它接受1到20范围内的单个整数作为输入,并打印出(使用Console.WriteLineConsole.Write)显示乘法表的HTML文档输入数字。

命令行示例:

MultiplicationTable.exe 5 > Result.html

应该导致在与.exe文件相同的文件夹中创建一个名为Result.html的文件(注意:>语法将负责创建文件,您需要做的就是打印出来使用如上所述的Console.WriteLine的结果)。此文件应该是有效的XHTML文件,文档正文中有一个表:

1 个答案:

答案 0 :(得分:2)

您实际上不需要担心打印任何内容(除了将一些字符串写入控制台输出)。 >只是将可执行文件的输出发送到文件而不是stdout。这意味着你的应用程序只需要表现得好像它正在尝试将一些html写为输出:

Console.WriteLine("<html>");
Console.WriteLine("<head>");
Console.WriteLine("<title>Some Title</title>");
Console.WriteLine("</head>");
Console.WriteLine("<body>");
// Actual multiplication table
Console.WriteLine("</body>");
Console.WriteLine("</html>");

请记住,此示例不是有效的XHTML(您需要自己弄清楚什么是有效的XHTML文件),也不会为实际的乘法表生成标记。这只是问题要求你做的一个例子。