Беда с параметрами метода В C#. Может кто-нибудь почистить код? Я хочу избежать решения, которое я закомментировал - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь понять параметры метода (xxxx). Я получил код для компиляции с двумя дюймами вне основного метода, как показано с закомментированным кодом. Но я хочу избежать этого решения, так как я пытаюсь полностью понять методы. Может кто-нибудь поделиться какой-то мудростью?

с помощью System;

пространство имен LessonFour {class Program {// double inch;; 1005 *

    static void Main(string[] args)
    {
        // Caputers users inch measurements and covert
        // the measurement to Feet, Yards and then Miles

        // var mInches = new Program();

        // mInches.InchInput();

        // mInches.FeetConversion();

        // mInches.YardsConversion();

        // mInches.MilesConversion();            

        InchInput();                        

        FeetConversion();

        YardsConversion();

        MilesConversion();

        Console.ReadLine();
    }

    static void InchInput(double inches)
    {

        string inchesString;
        double inches; // Comment out if using class variable

        Console.Write("Please enter your measurement in inches: ");

        inchesString = Console.ReadLine();
        inches = Convert.ToDouble(inchesString);                  

    }

    static void FeetConversion(double inches)
    {

        double feet;

        feet = inches / 12;

        Console.WriteLine($"Your measurment in feet is { feet }.");

    }

    static void YardsConversion(double inches)
    {
        double yards;

        yards = inches / 36;

        Console.WriteLine($"Your measurment in yards is { yards }.");

    }

    static void MilesConversion(double inches)
    {
        double miles;

        miles = inches / 63360;
        Console.WriteLine($"Your measurment in Miles is { miles }.");


    }

}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...