C# 实验四 修改版 获取系统时间、点击加一秒功能
效果
代码
Program.cs
空的,Time类放在了Form1.cs中
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;namespace 第五章_显示时间
{}
Form1.cs
50行:在class类中增加了 AddSecond()
方法,在button1_Click事件中调用
注意29~31行,为了使用AddSecond()
方法,将时、分、秒的属性改成了可读可写
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;namespace 第五章_显示时间
{static class Program{/// <summary>/// 应用程序的主入口点。/// </summary>[STAThread]static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(new Form1());}}public class Time{//只读属性public int Hour { get; set; }public int Min { get; set; }public int Sec { get; set; }//构造函数public Time(){Hour = System.DateTime.Now.Hour;Min = System.DateTime.Now.Minute;Sec = System.DateTime.Now.Second;}//重载public Time(int h, int m, int s){Hour = h;Min = m;Sec = s;}//点击加一AddSecondpublic void AddSecond(){//计算进位Sec += 1;if (Sec >= 60){Sec = 0;Min += 1;if (Min >= 60){Min = 0;Hour += 1;if (Hour >= 24){Hour = Min = Sec = 0;}}}}}public partial class Form1 : Form{Time time = new Time();public Form1(){InitializeComponent();//输出当前时间textBox1.Text = time.Hour.ToString();textBox2.Text = time.Min.ToString();textBox3.Text = time.Sec.ToString();}private void button1_Click(object sender, EventArgs e){//加一计算time.AddSecond();//输出textBox1.Text = time.Hour.ToString();textBox2.Text = time.Min.ToString();textBox3.Text = time.Sec.ToString();}}
}
C# 实验四 修改版 获取系统时间、点击加一秒功能相关推荐
- C# 实验四 获取系统时间、点击加一秒功能
题目要求 运行效果 有60秒进位,60分钟进位,24小时进位(清零)功能 代码 Form1.cs using System; using System.Collections.Generic; usi ...
- VC++ 获取系统时间的方法汇总
1.使用CTime类(获取系统当前时间,精确到秒) ? 1 2 3 4 5 6 CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime();/ ...
- c++ 如何获取系统时间
DoubleSnake 转载http://blog.csdn.net/zjnig711/article/details/2419081 c++ 如何获取系统时间 2008-04-28 15:34 ...
- Java获取系统时间
Java获取系统时间 Java获取系统时间 在java 中,有很多种方法都可以获取到系统的当前时间,但也需要到对应的类,不同的类自然有不同的方法.这里为大家介绍获取系统当前时间的四种方式. 1. 通过 ...
- 【VS开发】VC++ 获取系统时间、程序运行时间(精确到秒,毫秒)的五种方法
1.使用CTime类(获取系统当前时间,精确到秒) CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime();//获取系统日期 str=tm ...
- android自动获取系统时间,Android获取系统时间的多种方法
Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现. 现总结如下: 方法一: void getTime ...
- 笔记1:VC获取系统时间的方法
笔记1:VC 获取系统时间的方法 推荐的获取方法 获取时间方法种类 各种获取时间方法详解 方法1:time_t变量 和 time(time_t*)方法 方法2:system(" time&q ...
- vue 获取今日、昨日、本周、上周、本月、上月 日期时间,时间戳(获取系统时间)
要求获得今日.昨日.本周.上周.本月.上月 的用户数据,因此查了一些文档之类的根据需求封装了几个方法,如果你的需求同我一样,那么你可以直接拷贝,按照步骤去使用即可.话不多说直接上代码 第一步:--安装 ...
- java后台怎么获取系统时间_Java 后台获取当前时间
Calendar c = Calendar.getInstance();//可以对每个时间域单独修改 int year = c.get(Calendar.YEAR); int month = c.ge ...
最新文章
- python中列表常用方法_Python中列表的常用方法
- Android之Android触摸事件传递机制
- 《转》从程序员到项目经理(五):不是人人都懂的学习要点
- php 发送微信请求失败的原因,微信小程序模拟正常 真机服务器请求出错
- Java泛型的不变性和作用域
- 系统 销售订单号_销售单,进货单自动计算,一键保存的进销存管理系统,十分好用...
- save()、saveOrUpdate()、merge()的区别
- problem b: 一年中的第几天_第九届蓝桥杯B组试题
- jeecg之弹窗插件lhgdialog小结
- 加载执行预编译的Sql :prepareStatement
- Kaggle 数据清洗挑战 Day 5 - 处理不一致数据
- echarts js 删除框选数据_ECharts进行区域选择
- struts2+freemarker+sitemesh乱码,解决了
- Python 标准库 —— glob
- python入门指南txt-pip安装和使用入门指南
- java 动态报表 sql,报表SQL
- 新会计准则对传统会计理论的七大变革
- Java使用模板导出word勾选框
- mysql 参考文献_后记amp;参考文献
- 完美Vista 自动激活安装版下载
热门文章
- HDU - 4856 Tunnels(哈密顿路径+状压dp)
- ZOJ2112(区间动态求第K大)
- 拦截聊天记录--Hook技巧简介【原创】
- C++的深拷贝与浅拷贝
- 网络编程释疑之:TCP协议的“流”特性
- IOCP中在WSASend以及WSARecv的时候出现WSA_IO_PENDING情况的说明
- 在C++中使用Protocol Buffers
- Linux中进程间传递文件描述符的方法
- Netty学习笔记(四)EventLoopGroup续篇
- RabbitMQ Network Partitions