/// <summary> /// 这个函数 实现功能 没有写完,按照这个逻辑,完成功能后删掉这个注释. /// 根据数据类型,创建命令帮助类型. /// </summary> /// <param name="command1"></param> /// <returns></returns> public static messageDescribe CreateBLEDataHelper(BLEcommand command1) { //这个函数 实现功能 没有写完,按照这个逻辑,完成功能后删掉这个注释. messageDescribe h1; switch (command1) { //case BLEcommand.t10: // h1 = new messageDescribe(@"登入", 2, 2); // break; case BLEcommand.t11: h1 = new messageDescribe(@"发送文字消息[int32|string]", 4, -1); break; case BLEcommand.t12: h1 = new messageDescribe(@"发送文件[int32|int64|string|file]", 4, 8, -1, -1); break; default: h1 = new messageDescribe("无", 0); break; } return(h1); }
static BLEcommandHelper() { foreach (BLEcommand item in Enum.GetValues(typeof(BLEcommand))) { messageDescribe msg1 = messageDescribe.CreateBLEDataHelper(item); messageDic.Add(item, msg1); } }