随笔分类 - C#知识拾遗
摘要:一、获取Echarts图片数据 //myChart为全局变量,图表对象;getDataURL方法用来获取图片数据,默认图片格式为"png",可以根据需要设置 var imgData = myChart.getDataURL(); 二、后台处理 2.1 引用NPOI 2.2 获取数据流 //get t
阅读全文
摘要:泛型的好处:类型安全性能高,代码重用扩展好。 泛型的使用:如果我们需要使用多个泛型来实例化一个类型,那么我们就需要使用说明性的名称,比如TId,TFirstName之类的。 泛型的约束: where T : struct -类型T必须是值类型 where T : class -类型T必须是引用类型
阅读全文
摘要:参数验证方式 1. 一般方法 1.1 手动验证 最为普遍常见,略。 1.2 使用扩展方法验证 在C#3.0 中,引入了扩展方法,可以以一种更优雅的方式来进行参数验证,如: 1 //参数辅助类 2 public static class ArgumentHelper 3 { 4 public stat
阅读全文