/// <summary> /// リソースを出力する。 /// </summary> /// <param name="res"></param> private void WriteResource(Resource res) { Console.WriteLine(" * Mime: " + res.Mime); Console.WriteLine(" * ToString: " + res.ToString()); Data data = res.Data; byte[] body = data.Body; Console.WriteLine(" * Data.Size: " + data.Size); if (body == null) { Console.WriteLine(" * Data.Body: null"); } else { String fname = res.NoteGuid + "_" + res.Guid; if (res.Mime.Equals("image/png")) { fname += ".png"; } else { fname += ".dat"; } FileStream fs = new FileStream(fname, FileMode.Create); fs.Write(body, 0, body.Length); fs.Close(); Console.WriteLine(" * Data.Body: " + fname + "へ出力しました。"); } Console.WriteLine(" * Data.ToString: " + data.ToString()); }