如何從字符串生成流?我需要為一個方法編寫單元測試,該方法接受來自文本文件的流。我想做這樣的事情: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 關注
- 796 瀏覽
添加回答
舉報
0/150
提交
取消