示例#1
0
        public void ParseLEUnicode()
        {
            var cur = new DType();
            int i   = new DTypeParser().Parse("'<U32'", 0, cur);

            TestString(cur, EndianType.Little, Encoding.Unicode, 32 * 4);
        }
示例#2
0
        public void ParseLEString()
        {
            var cur = new DType();
            int i   = new DTypeParser().Parse("'S32'", 0, cur);

            TestString(cur, EndianType.Native, Encoding.UTF8, 32);
        }
示例#3
0
        public void ParseLEDateTime()
        {
            var cur = new DType();
            int i   = new DTypeParser().Parse("'<M8[ns]'", 0, cur);

            TestDateTime(cur, EndianType.Little);
        }
示例#4
0
        public void ParseLELong()
        {
            var cur = new DType();
            int i   = new DTypeParser().Parse("'<i8'", 0, cur);

            TestLong(cur, EndianType.Little);
        }
示例#5
0
        public void ParseLEInt()
        {
            var cur = new DType();
            int i   = new DTypeParser().Parse("'<i4'", 0, cur);

            TestInt(cur, EndianType.Little);
        }
示例#6
0
        public void ParseLEFloat()
        {
            var cur = new DType();
            int i   = new DTypeParser().Parse("'<f8'", 0, cur);

            TestFloat(cur, EndianType.Little);
        }