コード例 #1
0
        private static void Main(string[] args)
        {
            var charsGen = new RandomCharsFileGenerator();

            charsGen.GenerateFiles(2, 20);

            var bytesGen = new RandomBytesFileGenerator();

            bytesGen.GenerateFiles(3, 30);

            var txtFiles = Directory.GetFiles(charsGen.WorkingDirectory, "*.txt");

            foreach (var file in txtFiles)
            {
                System.Console.WriteLine("txt file length: " + new FileInfo(file).Length);
            }

            var bytesFiles = Directory.GetFiles(bytesGen.WorkingDirectory, "*.bytes");

            foreach (var file in bytesFiles)
            {
                System.Console.WriteLine("bytes file length: " + new FileInfo(file).Length);
            }

            System.Console.Read();
        }
コード例 #2
0
        private static void Main()
        {
            var bytesGenerator = new RandomBytesFileGenerator();
            var charsgenerator = new RandomCharsFileGenerator();

            bytesGenerator.GenerateFiles(2, 10);
            charsgenerator.GenerateFiles(2, 10);

            var randomBytesFiles = Directory.GetFiles(bytesGenerator.WorkingDirectory, "*.bytes");

            Console.WriteLine("\n*** File with bytes ***");

            foreach (var byteFile in randomBytesFiles)
            {
                var file = new FileInfo(byteFile);
                Console.WriteLine($"Name: {file.Name}, Length: {file.Length}");
            }

            var randomCharsFiles = Directory.GetFiles(charsgenerator.WorkingDirectory, "*.txt");

            Console.WriteLine("\n*** File with characters ***");

            foreach (var charFile in randomCharsFiles)
            {
                var file = new FileInfo(charFile);
                Console.WriteLine($"Name: {file.Name}, Length: {file.Length}");
            }
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: buiko20/NET.W.2017.Buiko
        private static void Main()
        {
            var randomBytesFileGenerator = new RandomBytesFileGenerator(@".\", ".bin");
            var randomCharsFileGenerator = new RandomCharsFileGenerator(@".\", ".txt");

            randomBytesFileGenerator.GenerateFiles(1, 100);
            randomCharsFileGenerator.GenerateFiles(1, 100);
        }
コード例 #4
0
        public static void Main()
        {
            RandomBytesFileGenerator bytesGenerator = new RandomBytesFileGenerator();
            RandomCharsFileGenerator charsGenerator = new RandomCharsFileGenerator();

            bytesGenerator.GenerateFiles(2, 4);
            charsGenerator.GenerateFiles(2, 4);
        }
コード例 #5
0
        static void Main(string[] args)
        {
            RandomBytesFileGenerator bytesFileGenerator = new RandomBytesFileGenerator();
            RandomCharsFileGenerator charsFileGenerator = new RandomCharsFileGenerator();

            bytesFileGenerator.GenerateFiles(2, 15);
            charsFileGenerator.GenerateFiles(3, 1);
        }
コード例 #6
0
        public static void Main(string[] args)
        {
            RaandomFileGenerator fileGenerator = new RandomCharsFileGenerator("files_for_char", ".txt");

            fileGenerator.GenerateFiles(2, 42);
            RaandomFileGenerator fileGenerator1 = new RandomBytesFileGenerator("files_for_bytes", ".bin");

            fileGenerator1.GenerateFiles(2, 42);
        }
コード例 #7
0
        static void Main(string[] args)
        {
            FileGenerator generator1 = new RandomBytesFileGenerator();

            generator1.GenerateFiles(4, 4);
            FileGenerator generator2 = new RandomCharsFileGenerator();

            generator2.GenerateFiles(5, 3);
        }
コード例 #8
0
        static void Main(string[] args)
        {
            RandomFileGenerator byChar = new RandomCharsFileGenerator();

            byChar.GenerateFiles(1, 20);
            RandomFileGenerator byBytes = new RandomBytesFileGenerator();

            byBytes.GenerateFiles(1, 20);
        }
コード例 #9
0
        static void Main(string[] args)
        {
            RandomBytesFileGenerator bg = new RandomBytesFileGenerator();

            bg.GenerateFiles(5, 20);
            RandomCharsFileGenerator cg = new RandomCharsFileGenerator();

            cg.GenerateFiles(10, 100);
        }
コード例 #10
0
        static void Main(string[] args)
        {
            RandomCharsFileGenerator rcfg = new RandomCharsFileGenerator(".txt", "Files with random chars");

            rcfg.GenerateFiles(1, 15, new CharGenerator());
            RandomBytesFileGenerator rbfg = new RandomBytesFileGenerator(".txt", "Files with random bytes");

            rbfg.GenerateFiles(1, 15, new BytesGenerator());
        }
コード例 #11
0
        private static void Main(string[] args)
        {
            RandomFileGenerator generator = new RandomBytesFileGenerator();

            generator.GenerateFiles(2, 1024);

            generator = new RandomCharsFileGenerator();
            generator.GenerateFiles(2, 1024);
        }
コード例 #12
0
        public static void Main(string[] args)
        {
            RandomBytesFileGenerator generator = new RandomBytesFileGenerator("D:\\Epam\\Epam.ASP.NET\\NET.S.2017.Danilovich.Test\\Task2.Tests", ".txt");

            generator.GenerateFiles(1, 15);
            RandomCharsFileGenerator generator2 = new RandomCharsFileGenerator("D:\\Epam\\Epam.ASP.NET\\NET.S.2017.Danilovich.Test\\Task2.Tests", ".byte");

            generator2.GenerateFiles(2, 20);
        }
コード例 #13
0
        static void Main(string[] args)
        {
            RandomFileGenerator randomFileGenerator = new RandomCharsFileGenerator();

            randomFileGenerator.GenerateFiles(1, 52);

            randomFileGenerator = new RandomBytesFileGenerator();
            randomFileGenerator.GenerateFiles(3, 52);
        }
コード例 #14
0
        static void Main(string[] args)
        {
            var bytes = new RandomBytesFileGenerator();

            bytes.GenerateFiles(2, 10);
            var chars = new RandomCharsFileGenerator();

            chars.GenerateFiles(2, 10);
        }
コード例 #15
0
        static void Main(string[] args)
        {
            RandomBytesFileGenerator randomBytesFile = new RandomBytesFileGenerator("Files with random bytes", ".txt");

            randomBytesFile.GenerateFiles(2, 100);
            RandomCharsFileGenerator randomCarsFile = new RandomCharsFileGenerator("Files with random chars", ".txt");

            randomCarsFile.GenerateFiles(2, 100);
        }
コード例 #16
0
        static void Main(string[] args)
        {
            RandomFileGenerator rbfg = new RandomBytesFileGenerator();

            rbfg.GenerateFiles(10, 15);
            RandomFileGenerator rcfg = new RandomCharsFileGenerator();

            rcfg.GenerateFiles(20, 40);
        }
コード例 #17
0
        static void Main(string[] args)
        {
            RandomFileGenerator charFile = new RandomCharsFileGenerator("Files with random chars", ".txt");

            charFile.GenerateFiles(1, 100);
            RandomFileGenerator bytesFile = new RandomBytesFileGenerator("Files with random bytes", ".bytes");

            bytesFile.GenerateFiles(1, 100);
        }
コード例 #18
0
ファイル: Program.cs プロジェクト: RamanSmolsky/NET.S.2018
        static void Main(string[] args)
        {
            RandomCharsFileGenerator ch = new RandomCharsFileGenerator();

            ch.GenerateFiles(3, 5);

            RandomBytesFileGenerator bt = new RandomBytesFileGenerator();

            bt.GenerateFiles(2, 7);
        }
コード例 #19
0
        static void Main(string[] args)
        {
            RandomBytesFileGenerator randomBytesFile = new RandomBytesFileGenerator(@"E:\", ".bytes");

            byte[] array = { 1, 2, 3, 4, 5, 6, 7, 7, 89, 5, 3, 3, 5, 2, 5, 3, 6 };

            randomBytesFile.WriteBytesToFile("log.txt", array);

            System.Console.ReadLine();
        }
コード例 #20
0
        static void Main(string[] args)
        {
            var randByte = new RandomBytesFileGenerator();

            randByte.GenerateFiles(1, 100);

            var randChar = new RandomCharsFileGenerator();

            randChar.GenerateFiles(1, 100);
        }
コード例 #21
0
        static void Main(string[] args)
        {
            FileGenerator fileGenerator = new RandomCharsFileGenerator();

            fileGenerator.GenerateFiles(3, 20);

            fileGenerator = new RandomBytesFileGenerator();

            fileGenerator.GenerateFiles(3, 20);
        }
コード例 #22
0
        static void Main(string[] args)
        {
            FileGenerator byteFileGenerator = new RandomBytesFileGenerator(new RandomByteArray());

            byteFileGenerator.GenerateFiles(1, 12);

            FileGenerator charFileGenerator = new RandomCharsFileGenerator(new RandomString());

            charFileGenerator.GenerateFiles(1, 12);
        }
コード例 #23
0
        static void Main(string[] args)
        {
            RandomCharsFileGenerator generatorChars = new RandomCharsFileGenerator();

            generatorChars.GenerateFiles(5, 100);

            RandomBytesFileGenerator generatorBytes = new RandomBytesFileGenerator();

            generatorBytes.GenerateFiles(5, 100);
        }
コード例 #24
0
        public static void Main(string[] args)
        {
            RandomFileGenerator charFile = new RandomCharsFileGenerator();

            charFile.GenerateFiles(1, 5);

            RandomFileGenerator bytesFile = new RandomBytesFileGenerator();

            bytesFile.GenerateFiles(1, 5);
        }
コード例 #25
0
        public static void Main(string[] args)
        {
            IRandomFileGenerator randomFileGenerator;

            randomFileGenerator = new RandomBytesFileGenerator(@"C:/Users/Mikk/Desktop", ".bytes");
            randomFileGenerator.GenerateRandomFile(100);

            randomFileGenerator = new RandomCharsFileGenerator(@"C:/Users/Mikk/Desktop", ".chars");
            randomFileGenerator.GenerateRandomFile(100);
        }
コード例 #26
0
        public static void Main(string[] args)
        {
            var gen = new RandomBytesFileGenerator(@"D:\hjfgh\dir1", ".txt");

            gen.GenerateFiles(1, 100);

            var gen1 = new RandomCharsFileGenerator(@"D:\hjfgh\dir", ".txt");

            gen1.GenerateFiles(1, 100);
        }
コード例 #27
0
        static void Main(string[] args)
        {
            var charsGenerator = new RandomCharsFileGenerator();
            var bytesGenerator = new RandomBytesFileGenerator();

            charsGenerator.GenerateFiles(1, 100);
            bytesGenerator.GenerateFiles(1, 200);

            System.Console.ReadKey();
        }
コード例 #28
0
        static void Main(string[] args)
        {
            FileGeneratorInfo info = new FileGeneratorInfo(@"C:\Generated", ".txt");

            var bytesGenerator = new RandomBytesFileGenerator(info);

            bytesGenerator.GenerateFiles(1, 10);

            var charsGenerator = new RandomCharsFileGenerator(info);

            charsGenerator.GenerateFiles(1, 10);
        }
コード例 #29
0
        public static void Main(string[] args)
        {
            AbstractFileGenerator charGenerator;

            charGenerator = new RandomCharsFileGenerator();

            charGenerator.GenerateFiles(1, 10);

            charGenerator = new RandomBytesFileGenerator();

            charGenerator.GenerateFiles(10, 15);
        }
コード例 #30
0
        static void Main(string[] args)
        {
            var charGen = new RandomCharsFileGenerator(
                @"C:\Users\Илья\Desktop\Test",
                ".txt",
                "dsfdrhyrtdnjuyj");

            charGen.GenerateFiles(3, 20);

            var byteGen = new RandomBytesFileGenerator(
                @"C:\Users\Илья\Desktop\Test2",
                ".doc");

            byteGen.GenerateFiles(5, 60);
        }