Exemplo n.º 1
0
        public static ByteNavigator FromFile
        (
            [NotNull] string fileName
        )
        {
            Code.NotNullNorEmpty(fileName, "fileName");

            byte[]        data   = FileUtility.ReadAllBytes(fileName);
            ByteNavigator result = new ByteNavigator(data);

            return(result);
        }
Exemplo n.º 2
0
        public static ByteNavigator FromFile
        (
            [NotNull] string fileName
        )
        {
            Sure.NotNullNorEmpty(fileName, nameof(fileName));

            byte[]        data   = File.ReadAllBytes(fileName);
            ByteNavigator result = new ByteNavigator(data);

            return(result);
        }
Exemplo n.º 3
0
        public ByteNavigator Clone()
        {
            ByteNavigator result = new ByteNavigator
                                   (
                _data,
                Length
                                   )
            {
                Encoding = Encoding,
                Position = Position
            };

            return(result);
        }