小编典典

将字符串转换为 System.IO.Stream

all

我需要将 String 转换为 System.IO.Stream 类型以传递给另一个方法。

我试过这个没有成功。

Stream stream = new StringReader(contents);

阅读 59

收藏
2022-07-01

共1个答案

小编典典

尝试这个:

// convert string to stream
byte[] byteArray = Encoding.UTF8.GetBytes(contents);
//byte[] byteArray = Encoding.ASCII.GetBytes(contents);
MemoryStream stream = new MemoryStream(byteArray);

// convert stream to string
StreamReader reader = new StreamReader(stream);
string text = reader.ReadToEnd();
2022-07-01