摘要: public static class CodeTimer { public static void Initialize() { Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.High; Thread.Curren 阅读全文
posted @ 2021-10-25 16:26 小林野夫 阅读(87) 评论(0) 推荐(0)
摘要: 前言 为了让C#、Visual Basic等.NET编程语言能具备动态编程语言的特性,.NET 4.0引入了一个“DLR(Dynamic Language Runtime:动态语言运行时)”(图 3)。 DLR运行于CLR之上,提供了一个动态语言的运行环境,从而允许Python、Ruby等动态语言编 阅读全文
posted @ 2021-10-25 14:24 小林野夫 阅读(763) 评论(0) 推荐(0)
摘要: 前言(Preamble) 在理解多态之前先理解设计原则(Solid)中里氏替换原则 里氏替换原则(Liskov Substitution Principle):派生类(子类)对象能够替换其基类(超类)对象被使用。通俗一点的理解就是“子类是父类”,举个例子,“男人是人,人不一定是男人”,当需要一个父类 阅读全文
posted @ 2021-10-25 02:12 小林野夫 阅读(448) 评论(0) 推荐(0)
摘要: 编译时 应用:const、运算符重载、函数重载、类型 工作内容:编译时类型检查(赋值检测)、语法分析、词法分析 静态多态:特色多态(重载、运算符重载) call调用虚方法的情况 1、call:可调用 静态方法、实例方法、虚方法。call假定该变量不为null 2、call常用于调用值类型的方法或密封 阅读全文
posted @ 2021-10-25 01:49 小林野夫 阅读(635) 评论(0) 推荐(0)
原文链接:https://www.cnblogs.com/cdaniu/