C#学习之第六天

昨天为止可以完成的功能是信息录入,既然可以录入了,那下一步就是实现刷卡签到了。

下一步,实现刷卡签到。

刷卡也要读卡,而且读卡是一个死循环,这样最好设一个标记,而且这个标记要有多种状态 ,所以这里考虑要用个枚举,这样百度一下C#的枚举怎么写==。

public enum card_state:int 
{ 
    writing=0;//录入数据
    reading=1;//签到中
    stoping=2;//休眠
} 

最后是这三个状态

然后开始编写签到的线程方法


遇到了现在这个问题,两个字符串明明是一样的,可是在.equals的时候就愣是检测不出来 。。!!,有了,把他们都trim一下肯定行!马上试。

果然 成功了oh yeah ,下一个问题是检测成功后要把签到的那个勾画上。


没想到这么顺利直接用

  dataGridView1.Rows[i].Cells[0].Value = true;
这个就行了。

哈哈,这回基本功能 都快完成了,最后整理一下逻辑问题,让操作更小白一下。

有点晚了今天。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值