将文本框中的文本保存到内存流中?

4

你好,我是一名C#开发新手。我想将文本文件保存到数据库中。我在YouTube上观看了一些视频,他们使用MemoryStream来保存图像:

MemoryStream ms = new MemoryStream();
pictureBox1.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);

现在我尝试从文本框中保存文本,有没有类似的方法可以做到呢? 谢谢。


将字符串保存到内存流中?请参见SO问题 - Josh
2个回答

4

试试这个:

MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(myTextBox.Text))

是的,它能工作,谢谢。顺便问一下,您知道如何将这个文本从MemoryStream传输到TextBox吗? - Cao Linh Truong
看一下这个问题:https://dev59.com/TXVD5IYBdhLWcg3wHn6d - Abe Miessler

0

可以的。

试试这样做。

MemoryStream ms = new MemoryStream();
ms.Write(System.Text.Encoding.UTF8.GetBytes(textBox1.Text), 0, textBox1.Length);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接