第一个有意义的C#程序

using System;
using System.Collections.Generic;
using System.Linq;
//using System.windows.forms;
using System.Text;

namespace ConsoleApplication1
{
    public class Time1 : Object
    {
        private int hour;
        private int minute;
        private int second;

        public Time1()
        {
            setTime(3,2,1);
        }

        public void setTime(int hourvalue,int minutevalue,int secondvalue)
        {
            hour = (hourvalue>=0 && hourvalue < 24)? hourvalue :0;
            minute = (minutevalue >=0 && minutevalue <=59)? minutevalue :0;
            second = (secondvalue >=0 && secondvalue <=59)? secondvalue :0;
        }

        public string ToUniversalString()
        {
            return String.Format(
                "{0:D2}:{1:D2}:{2:D2}", hour , minute , second);
        }

        public string ToStandardString()
        {
            return String.Format ("{0}:{1:D2}:{2:D2} {3}",
                ((hour==12 && hour ==0)?12:(hour % 12)),minute ,second ,
                (hour<12?"AM":"PM"));
        }

    }

    class TimeTest
    {
        static void Main(string[] args)
        {
            Time1 time = new Time1();
            string output;

            output = "Initial universal time is : " + time.ToUniversalString() +
                "/nInitial standard time is : " + time.ToStandardString();

            time.setTime(13, 27, 6);

            output += "/n/nUniversal time after setTime is : " +
                time.ToUniversalString() +
                "/nStandard time after SetTime is : " +
                time.ToStandardString();

            time.setTime(99, 99, 99);

            output += "/n/nafter attempting invalid settings: " +
                "/nUniversal time: " + time.ToUniversalString() +
                "/nStandard time :" + time.ToStandardString()+"/n";

            Console.Write(output);
            Console.ReadLine();
        }
    }
}
 

刚学C#  呵呵,小小的抄了一个代码。因为单词抄错了,结果还耽误了一整天的时间!!诶,那叫一个冤啊!

借此来鼓励哈自己!!嘿嘿~~

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值