如何从字符串生成流?

如何从字符串生成流?

我需要为一个方法编写单元测试,该方法接受来自文本文件的流。我想做这样的事情:

Stream s = GenerateStreamFromString("a,b \n c,d");


小怪兽爱吃肉
浏览 763回答 3
3回答

拉丁的传说

将其添加到静态字符串实用程序类: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}
打开App,查看更多内容
随时随地看视频慕课网APP