摘要: 简单解锁例子 enum State { 锁定, 失败, 已解锁 } class Program { static void Main(string[] args) { string code = "132"; var state = State.锁定; var strb = new StringBu 阅读全文
posted @ 2022-07-05 15:19 后跳 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 电话状态机 enum State { 脱机, 连接中, 已连接, 通话保持 } enum Trigger { 拨打电话, 挂断电话, 接收来电, 通话保持, 取消等待, 语音留言 } class Program { public static Dictionary<State, List<(Trig 阅读全文
posted @ 2022-07-05 15:03 后跳 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 状态之开关控制 public class Switch { public State State = new OffState(); public void On() { State.On(this); } public void Off() { State.Off(this); } } publi 阅读全文
posted @ 2022-07-05 14:24 后跳 阅读(13) 评论(0) 推荐(0) 编辑