一、问题或解决方法应用场景。
最近开发中遇到这样的问题, 数据库了存的都是类型的id,但是返回数据中有时候需要id和名称都要包含, 但是id又分好多中, 直接在程序中写感觉十分复杂冗余,多处调用也不方便, 不考虑使用枚举等其他方式的时候,可以参考下面的方式,在输出参数中这样处理。
二、直接粘贴代码获取图片
/// <summary> /// 状态 /// </summary> public int Status { get; set; } = 1; /// <summary> /// 状态名称 /// </summary> public String StatusName { get { string statusName = ""; switch (this.TeacherStatus) { case 1: statusName = "正常"; break; case 2: statusName = "检修"; break; case 3: statusName = "故障"; break; case 4: statusName = "报警"; break; default: statusName = "位置"; break; } return statusName; } }
三、注意事项,着重注意点。
其他方法有时间再继续整理
持续更新中、、、、、、本人代码新手,能力有限,如有不足之处,欢迎大家一起讨论交流。