如何从字符串生成流?我需要为一个方法编写单元测试,该方法接受来自文本文件的流。我想做这样的事情: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 关注
- 762 浏览
添加回答
举报
0/150
提交
取消