gpt4 book ai didi

c# - 如何将 argotic.feed.save 结果写入内存流?

转载 作者:行者123 更新时间:2023-11-30 15:43:49 25 4
gpt4 key购买 nike

我想写Argotic到内存流,然后将其作为字符串返回给另一个函数。这就是我写的:

            Stream st = new MemoryStream();
Feed.Save(st); //argotic Save method has the ability to write into Stream
StreamReader sr = new StreamReader(st);
return sr.ReadToEnd();

但我只得到一个空字符串,尽管 st.length 显示了正确的长度,但其中没有字符:-?

我该如何解决这个问题?

问候。

最佳答案

保存后,将流的位置重置为 0 以从头读取。否则你将从当前位置读取,这是流的末尾,因为它刚刚被写入:

st.Position = 0;

关于c# - 如何将 argotic.feed.save 结果写入内存流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6483303/

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