示例#1
0
        // 数値ファイル→バイナリファイル
        // とりあえず同期メソッドとして実装する。
        static void ConvertBack(string source, string destination)
        {
            EqualIntervalData data;

            using (var reader = new StreamReader(source))
            {
                data = EqualIntervalData.GenerateFromText(reader, true).Result;
            }
            using (var writer = new BinaryWriter(new FileStream(destination, FileMode.Create)))
            {
                data.OutputBinary(writer);
            }
        }
示例#2
0
        // バイナリファイル→数値ファイル
        static async Task Convert(string source, string destination)
        {
            EqualIntervalData data;

            using (var reader = new BinaryReader(new FileStream(source, FileMode.Open)))
            {
                data = await EqualIntervalData.GenerateAsync(reader);
            }
            using (var writer = new StreamWriter(destination))
            {
                await data.OutputText(writer);
            }
        }