gpt4 book ai didi

c# - 在虚拟内存中创建一个文件

转载 作者:太空宇宙 更新时间:2023-11-03 20:37:41 25 4
gpt4 key购买 nike

您好,我正在尝试将本地文件上传到 Sharepoint 文档库。

以下代码可以很好地将文件上传到 Document Libray。

    public void UploadFile(string srcUrl, string destUrl)
{
if (!File.Exists(srcUrl))
{
throw new ArgumentException(String.Format("{0} does not exist",
srcUrl), "srcUrl");
}

SPWeb site = new SPSite(destUrl).OpenWeb();

FileStream fStream = File.OpenRead(srcUrl);
byte[] contents = new byte[fStream.Length];
fStream.Read(contents, 0, (int)fStream.Length);
fStream.Close();

site.Files.Add(destUrl, contents);
}

但我需要在文档库中创建一个文本文件,其中包含类似“这是一个新文件”的内容,而不将其保存在本地磁盘中。

最佳答案

您可以使用 MemoryStream而不是 FileStream

关于c# - 在虚拟内存中创建一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4385358/

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