大家好!好久没有上来了!小生在此向各方豪杰问好!
今天温习了一下C#,解决了老大一个难题,以前总是搞不懂重载运算符,也不知道它有什么用处,
今天总算把它给用上了,真有种在深山老林里用上电得感觉,呵呵!我用它做了一个计时器,下面
我就把代码帖出来供大家玩乐一下也好!先把步骤说一下:
1.用.net建立一个Windows应用程序
2.在项目下添加一个类命名为“Time“
3.编写“Time“类得实现代码
4.在窗体中放两个Label控件和一个时钟(Timer)控件
5.编写窗体得Load事件和(Timer)控件的Tick事件
以下是“Time“类得实现代码:
public class Time
{
private int hours; //小时
private int minutes; //分钟
private int seconds; //秒钟
public Time()
{
this.hours = 0;
this.minutes = 0;
this.seconds = 0;
}
public Time(int hours,int minutes,int seconds)
{
this.hours = hours;
this.minutes = minutes;
this.seconds = seconds;
}
public void SetHours(int hours)
C# 实现计时器功能详解

本文介绍如何使用C#编写一个计时器。通过创建一个名为`Time`的类,实现了时间的增加,并在Windows应用程序中利用Timer控件进行实时更新。在`Time`类中,定义了小时、分钟和秒的私有变量,以及相应的设置和获取方法。此外,还重载了`++`运算符以实现时间的自动进位。在窗体的Load事件中初始化计时器,并在Timer的Tick事件中更新显示的时间。
最低0.47元/天 解锁文章
384





