Beispiel #1
0
        public string ProcessCommand(string FileName, string Command)
        {
            FileDetails fileDetails = new FileDetails(FileName);

            if (Array.Exists(Constants.objArrVersion, element => element.Equals(Command)))
            {
                Console.WriteLine("File Version: {0}", fileDetails.Version());
            }
            else if (Array.Exists(Constants.objArrSize, element => element.Equals(Command)))
            {
                Console.WriteLine("File Size: {0}", fileDetails.Size());
            }
            else
            {
                Console.WriteLine("Invalid command parameter.");
            }

            return(String.Empty);
        }
Beispiel #2
0
        public string ProcessCommand(string FileName, string Command)
        {
            FileDetails fileDetails = new FileDetails(FileName);

            string[] arrVersion = new string[] { "-v", "--v", "/v", "--version" };
            string[] arrSize    = new string[] { "-s", "--s", "/s", "--size" };

            if (Array.Exists(arrVersion, element => element.Equals(Command)))
            {
                Console.WriteLine("File Version: {0}", fileDetails.Version());
            }
            else if (Array.Exists(arrSize, element => element.Equals(Command)))
            {
                Console.WriteLine("File Size: {0}", fileDetails.Size());
            }
            else
            {
                Console.WriteLine("Invalid command parameter.");
            }

            return(String.Empty);
        }