随笔分类 - C#
摘要:枚举大家都不陌生,但是最近看到有的人,还在是页面上写死,如果枚举增减时,还要去页面去手动修改,今天我们来看看枚举的处理方式,这里说一下,我用的测试程序是.net core 3.1。 不多墨迹,直接上代码: 定义枚举: 枚举的辅助类,这里说明一下,我是通过获取枚举上的特性来处理的: EnumUtil.
阅读全文
摘要:Action<T> 无返回值的系统泛型委托 namespace ConsoleApp1 { public class UserInfo { public int Id { get; set; } public string Name { get; set; } public int Age { ge
阅读全文
摘要:dynamic类型在运行时做类型检查 可用于变量类型、方法参数和返回值类型 示例 dynamic person = new Student { Name = "张三", Age = 20 }; dynamic ViewBag{get ;set;} dynamic d = new System.Dyn
阅读全文
摘要:扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 扩展方法三个要素 1.静态类 2.静态方法 3.this关键字 static void Main(string[] args)
阅读全文
浙公网安备 33010602011771号