class Ticket
{
public double distant;
public string distant1;
public double price;
public void Getprice(double distant, double price)
{
//用户输入距离
Console.WriteLine("请输入你要走的距离");
distant1 = Console.ReadLine();
distant = Convert.ToInt32(distant1);
//条件判断
if ((distant > 0) && (distant < 100))
{
price = distant;
}
else if (distant > 100 && distant < 200)
{
price = 0.95 * distant;
}
else if (distant > 200 && distant < 300)
{
price = 0.9 * distant;
}
else if (distant > 300)
{
price = 0.8 * distant;
}
else
Console.WriteLine("错误数值");
this.price = price;
this.distant = distant;
Console.WriteLine("该行程的相关信息为");
Console.WriteLine("{0}公里{1}块钱",distant,price);
}
}
class Program
{
static void Main()
{
Ticket p = new Ticket();
p.distant = 0.0f;
p.price = 0.0f;
p.Getprice(0, 0);
}
}
该代码为个人笔记,该代码主要为巩固C#的方法这一知识点