Я пытаюсь понять параметры метода (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 }.");
}
}
}