110,537
社区成员
发帖
与我相关
我的任务
分享
public class TaskSession
{
public DateTime 开始时间;
public Action 程序;
}
然后定义一个集合用于保存所有任务public static List<TaskSession> tasks = new List<TaskSession>();
然后可以使用“定时器”——每帧500毫秒——来执行这些任务,执行完毕就从tasks中删除掉。执行具体的某个任务时可以临时使用子线程。
不要滥用定时器,更不应该滥用线程,更更不能在线程中乱写 Sleep。