已知: 1,当前已过去多久 2,当前打了多少个字 我设置了一个定时器,每隔一秒就会计算一次,但是我该怎么求平均每分钟打字的速度
DateTime dt = DateTime.Now;//获取一个开始计时的时间 定时器倒是不用。直接起个线程来计算和呈现。 线程中循环这样的过程: { TimeSpan ts = DateTime.Now - dt;//获取当前时间和开始时间的时间差差 int count = text.Length;//字数 int speed = count / ts.Seconds;//速度 ...//呈现 }
110,502
社区成员
642,567
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧