示例#1
0
        Lover(Stream stream, LoverDirection direction, ByteOrder defaultByteOrder, Encoding encoding, bool keepOpen = false)
        {
            this.direction = direction;
            Combinator = IsLoading ? LoaderCombinator : SaverCombinator;
            this.stream = stream;
            DefaultByteOrder = defaultByteOrder;
            Encoding = encoding;
            KeepOpen = keepOpen;

            if (IsLoading)
                SectionsMutable = new Codex<LoverSection>();
        }
示例#2
0
        Lover(Stream stream, LoverDirection direction, ByteOrder defaultByteOrder, Encoding encoding, bool keepOpen = false)
        {
            this.direction   = direction;
            Combinator       = IsLoading ? LoaderCombinator : SaverCombinator;
            this.stream      = stream;
            DefaultByteOrder = defaultByteOrder;
            Encoding         = encoding;
            KeepOpen         = keepOpen;

            if (IsLoading)
            {
                SectionsMutable = new Codex <LoverSection>();
            }
        }