泛类型的使用
Posted 人生为卒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了泛类型的使用相关的知识,希望对你有一定的参考价值。
类型:
/// <summary> /// easyui-datagrid返回绑定值 /// </summary> /// <typeparam name="T"></typeparam> public class ReturnDatagridData<T> { /// <summary> /// 默认为真 /// </summary> private bool result = true; /// <summary> /// 结果状态 /// </summary> public bool Result { get { return result; } set { result = value; } } /// <summary> /// 返回信息 /// </summary> public string Msg { get; set; } /// <summary> /// 总行数 /// </summary> public int total { get; set; } /// <summary> /// 返回数据 /// </summary> public List<T> rows { get; set; } }
返回结果:
return Json(new ResultPageModel<Model> { total = 0, rows = new List<Model>(), Result = false, Msg = "返回信息为空" });
以上是关于泛类型的使用的主要内容,如果未能解决你的问题,请参考以下文章
编写高质量代码改善C#程序的157个建议——建议42:使用泛型参数兼容泛型接口的不可变性
Kotlin泛型 ③ ( 泛型 out 协变 | 泛型 in 逆变 | 泛型 invariant 不变 | 泛型逆变协变代码示例 | 使用 reified 关键字检查泛型参数类型 )