以C#.NET格式保存和打印信息 [英] Saving and printing information in C#.NET form
问题描述
我使用C#.NET构建了一个表单。它有很多文本框。我试图在文本框中保存和打印信息。我使用下面的代码:
我可以将它保存为四个不同行的文本文件并打印出来。我想让所有人都在同一条线上。我该如何编写代码?谢谢你的帮助。
我的尝试:
< pre lang =c#> if (saveFileDialog1.ShowDialog()== DialogResult.OK)
{
if ((myStream = saveFileDialog1.OpenFile())!= null )
{
using ( var writer = new StreamWriter(myStream))
{
writer.WriteLine( 报价编号信息:);
writer.WriteLine(textbox1.Text);
writer.WriteLine( 总费用:);
writer.WriteLine(textbox2.Text);
}
}
myStream.Close();
}
使用
writer.Write( )不需要换行符。
参考: StreamWriter [< a href =https://www.dotnetperls.com/streamwritertarget =_ blanktitle =New Window> ^ ]
I built a form using C#.NET. It has lot of text boxes. I am trying to save and print the information in the text boxes. I used the code below:
I am able to save it as a text file in four different lines and print it. I would like to have all of them in the same line. How can I write the code? Thanks for your help.
What I have tried:
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
if ((myStream = saveFileDialog1.OpenFile()) != null)
{
using (var writer = new StreamWriter(myStream))
{
writer.WriteLine("Information of Quote Number: ");
writer.WriteLine(textbox1.Text);
writer.WriteLine("Total Cost: ");
writer.WriteLine(textbox2.Text);
}
}
myStream.Close();
}
Use
writer.Write()where a newline is not required.
Refer: StreamWriter[^]
这篇关于以C#.NET格式保存和打印信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!