Esempio n. 1
0
 //メートルからフィートへの対応表を出力
 private static void PrintMeterToFeetList(int start, int stop)
 {
     //FeetConverter feet1 = new FeetConverter();
     for (int meter = start; meter <= stop; meter++)
     {
         double feet = DistanceConverter.FromMeter(meter);
         Console.WriteLine("{0} m = {1:0.0000}ft", meter, feet);
     }
 }
Esempio n. 2
0
 //フィールドからメートルへの対応差を出力
 private static void PrintFeetToMeterList(int start, int stop)
 {
     //FeetConverter feet1 = new FeetConverter();
     for (int feet = start; feet <= stop; feet++)
     {
         double meter = DistanceConverter.ToMeter(feet);
         Console.WriteLine("{0} ft = {1:0.0000}m", feet, meter);
     }
 }
Esempio n. 3
0
        static void Main(string[] args)
        {
            // 무한루프를 사용한다
            // 끝내려면 Ctrl+C를 누른다
            while (true)
            {
                var from     = GetConverter("변환할 단위를 입력하세요.");
                var to       = GetConverter("변화 결과 단위를 입력하세요.");
                var distance = GetDistance(from);

                var converter = new DistanceConverter(from, to);
                var result    = converter.Convert(distance);
                Console.WriteLine($"{distance}{from.UnitName}는 {result:0.000}{to.UnitName}입니다.\n");
            }
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            // 無限ループしている。
            // 終了したいときは、Ctrl+Cを押す。
            while (true)
            {
                var from     = GetConverter("変換元の単位を入力してください");
                var to       = GetConverter("変換先の単位を入力してください");
                var distance = GetDistance(from);

                var converter = new DistanceConverter(from, to);
                var result    = converter.Convert(distance);
                Console.WriteLine($"{distance}{from.UnitName}は、{result:0.000}{to.UnitName}です\n");
            }
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            var distanceConverter = new DistanceConverter();
            var maxNum            = 10;
            var converterFlg      = args.Length >= 1 && args[0] == "-tom";

            foreach (var i in Enumerable.Range(1, maxNum))
            {
                System.Console.WriteLine
                (
                    "{0} ft = {1: 0.0000} m",
                    i,
                    converterFlg ? distanceConverter.FeetToMeter(i) : distanceConverter.MeterToFeet(i)
                );
            }
        }