gpt4 book ai didi

.net - 从字符串中获取流的最简单方法是什么

转载 作者:行者123 更新时间:2023-12-04 17:52:34 24 4
gpt4 key购买 nike

是否有公认的习语或快速简单的方法来获取字符串的流表示?

或者我最好的选择是 new MemoryStream(Encoding.Unicode.GetBytes(myStr)) 其中 myStr 是一些字符串变量?

最佳答案

假设您需要 UTF8,那么是的,问题中显示的代码是完全正确的。

我唯一要改变的是:考虑您的 API 是否应该真正谈论 TextReader 而不是 Stream。如果是这样,new StringReader(myStr) 就可以了。

但对于任意二进制 Stream 用法,您的代码如图所示是正确的(尤其是如果您添加了 using,尽管实际上对于 MemoryStream 来说这是没有意义的 这是一个空操作 Dispose(); 但我很挑剔 ;p)

关于.net - 从字符串中获取流的最简单方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6260856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com