【发布时间】:2011-06-16 13:05:12
【问题描述】:
我正在尝试构建一个温度转换器来帮助自己学习 C#。我只知道大部分基础知识,这就是我到目前为止所想出的。我坚持的是,取用户输入的数字,并将其转换为用户先前输入的选择,即华氏温度或摄氏度。同样,我只知道基础知识,但非常感谢您的帮助。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("What sort of temperature would you like to convert?");
string tempType = Console.ReadLine();
ConvertChoice(tempType.ToLower());
Console.WriteLine("Please enter a temperature to convert: ");
string temperatureString = Console.ReadLine();
int temperature = int.Parse(temperatureString);
Console.ReadLine();
}
static void ConvertChoice(string tempType)
{
switch (tempType)
{
case "farenheit":
Console.WriteLine("Farenheit it is!");
return;
case "celsius":
Console.WriteLine("Celsius it is!");
return;
default:
Console.WriteLine("Invalid type, please type farenheit or celsius.");
return;
}
}
}
}
【问题讨论】: