将person的内容写入文件
名字:Abcd
第二名:Tsfsdfs
为此我写了一个示例应用程序
namespace BinaryStream
{
class Program
{
static void Main(string[] args)
{
StreamWriter binWriter = new StreamWriter(@"c:\happybirthday.txt");
string name = "Sachin";
string secondname = "tendulkar";
string wishes = "happy birthday";
string firstname = string.Format("FirstName: {0} \n", name);
binWriter.Write(firstname);
string sn = string.Format("SecondName: {0} \n", secondname);
binWriter.Write(sn);
binWriter.Close();
}
}
}
如果我在记事本中打开内容,字符串不会显示在下一行 这是什么原因?格式部分是否正确?
最佳答案
您需要使用 WriteLine,而不是 Write。 Write 不会在行尾放置换行\cr。在文本中放置\n 只会换行,不会放置回车。
关于c# - 为什么这些字符串不显示在单独的行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10300579/