通常在很多的公司里面,对于接口的返回值没做太大规范,所以会比较常看到各个项目各自定义随意的返回值,比如以下情况: 1. 直接返回bool值(True或者False) 2. 返回void,只要不是异常信息,默认成功 3. 返回各种状态码 4. 返回多个值,还要使用 out 来添加返回参数 5. ... 对于项目数量稍微多点的公司来说,接手多个项目的同事估计要吐血,所以项目间的业务通信规范是很有必要的.结合个人项目经验,定义一个专门用来封装返回值信息的通用类,如下: /// <summary> /…