Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Version ver = VersionChecker.GetDotnetVersion();

            Console.WriteLine($"Your dotnet version: {ver}");
            Console.ReadLine();
        }
Ejemplo n.º 2
0
        public static Version GetDotnetVersion()
        {
            string output = VersionChecker.GetConsoleOutput("dotnet --version");

            if (output is null)
            {
                return(new Version());
            }

            bool outputIsVersionFormat = (output.Split('.').Length == 3);

            if (outputIsVersionFormat)
            {
                return(new Version(output));
            }
            else
            {
                return(new Version());
            }
        }