예제 #1
0
        public virtual void TestString()
        {
            string s = "test1";

            byte[] b2 = byteArrayConverter.StringToByteArray(s, true, -1, true);
            string s2 = byteArrayConverter.ByteArrayToString(b2, true, true);

            AssertEquals(s, s2);
        }
예제 #2
0
        public virtual string ReadString(bool useEncoding, string label)
        {
            string s = byteArrayConverter.ByteArrayToString(ReadStringBytes(true), true, useEncoding
                                                            );

            if (NeoDatis.Odb.OdbConfiguration.IsDebugEnabled(LogId) && canLog)
            {
                long startPosition = io.GetCurrentPosition();
                NeoDatis.Tool.DLogger.Debug("Reading string '" + s + "' at " + startPosition + (label
                                                                                                != null ? " : " + label : string.Empty));
            }
            return(s);
        }