如何从字符串生成流?我需要为一个方法编写单元测试,该方法接受来自文本文件的流。我想做这样的事情:Stream s = GenerateStreamFromString("a,b \n c,d");
3 回答
拉丁的传说
TA贡献1789条经验 获得超8个赞
将其添加到静态字符串实用程序类:
public static Stream ToStream(this string str){
MemoryStream stream = new MemoryStream();
StreamWriter writer = new StreamWriter(stream);
writer.Write(str);
writer.Flush();
stream.Position = 0;
return stream;}这会添加一个扩展功能,您可以简单地:
using (var stringStream = "My string".ToStream()){
// use stringStream}- 3 回答
- 0 关注
- 820 浏览
添加回答
举报
0/150
提交
取消
