コード例 #1
0
        private static void Concat(string[] args)
        {
            string        outputFile;
            List <string> inputFiles = new List <string>();
            long          numIpds;

            try
            {
                if (args.Length < 3)
                {
                    throw new ApplicationException();
                }

                outputFile = args[0];
                numIpds    = Convert.ToInt64(args[1]);

                for (int i = 2; i < args.Length; i++)
                {
                    inputFiles.Add(args[i]);
                }
            }
            catch (Exception)
            {
                Console.WriteLine("Concat <outputFile> <numIpds> <inputfile1> ... <inputfileN>");
                return;
            }

            FileUtilities.ConcatFiles(inputFiles, outputFile, numIpds);
        }