关于C#的编程

来源:百度知道 编辑:UC知道 时间:2024/05/28 22:45:45
我需要做一个多人同时计时计圈的系统.用C#语言.要求还要能显示人员信息.
我现在做了点.用了一个dataGrieview.然后是用sql做了一个表.在dataGrieview外面是一个简单的计时器.
我现在那个表里面有"编号\学号\姓名\单位"这些.现在想再加一列,用来显示时间.就是每个人后面显示一个时间.
哪位能说说具体怎么做啊 ~~~~

显示dataGrieview 时候你 手动把 数据源dataset 加工一下
用增加一个列出来然后,时间列中默认给一个时间,或者自己定义,外面放一个计时器,每过一秒钟就循环修改dataset中 时间列中每一行 的时间参数 加1秒, 但是这个误差很小不会超过1秒钟,应该你时间只要精确到秒就够了。
这种方法就是不用每一行独立的设置时间器 或者用多线程做,浪费系统资源,一个时间器 带动多个单元计时。

使用多线程,记录开始时间和结束时间,算一下不就出来了吗?