2
using System.Collections.Generic;
7
namespace OpenMcdfPerfTest
11
static int MAX_STREAM_COUNT = 1000;
12
static String fileName = "PerfLoad.cfs";
14
static void Main(string[] args)
16
File.Delete(fileName);
17
if (!File.Exists(fileName))
22
CompoundFile cf = new CompoundFile(fileName);
23
DateTime dt = DateTime.Now;
24
CFStream s = cf.RootStorage.GetStream("Test1");
25
TimeSpan ts = DateTime.Now.Subtract(dt);
26
Console.WriteLine(ts.TotalMilliseconds.ToString());
30
private static void CreateFile(String fn)
32
CompoundFile cf = new CompoundFile();
33
for (int i = 0; i < MAX_STREAM_COUNT; i++)
35
cf.RootStorage.AddStream("Test" + i.ToString()).SetData(Helpers.GetBuffer(300));