ParseFile到byte [] C#

时间:2015-08-05 09:35:24

标签: c# parse-platform unity3d

我正在使用解析,我有ParseFile

我正在尝试将ParseFile转换为byte[]以便将其保存在硬盘中。

    ParseQuery<ParseObject> query1 = ParseObject.GetQuery ("Operator");

    query1.GetAsync ("key").ContinueWith (t1 =>
    {
        OperatorData = t1.Result;
        file = OperatorData.Get<ParseFile>("map");

    });

我想在hdd中保存文件,如下所示:

File.WriteAllBytes("Path",file);

我怎么做? 谢谢!

UPD。 将他的类型归档为ParseFile

1 个答案:

答案 0 :(得分:0)

我还没有使用过parsed.com,但是根据他们的文档,您似乎必须使用ParseFile对象中指定的url下载图片。

使用.NET,您可以使用WebClient下载它:

var client = new WebClient();
client.DownloadFile(parseFile.Url, @"C:\Temp\YourFile.dat");

之后你可以检索字节(或直接使用上面的文件):

var fileContents = File.ReadAllBytes(@"C:\Temp\YourFile.dat");