
C#语法
陆老师Peter
高校计算机专业教师、项目经理、软件研发负责人。
展开
-
C#语法(1)——C#语法
1、密闭类,将类声明为sealed以后,这个类就不能被继承了。比如:不能编写一个从String或者int32继承的类,因为他们是密闭的(常考)安全考虑。 2、部分类(partial class),C#中可以将一个类定义在多个cs文件中,求合体。比如WinForm窗体类,这主要用在代码生成的场合,将生成的代码放到一个cs文件中,另外一个cs文件允许用户修改,既保证生成代码不被乱改,也能保证用户自己...原创 2019-09-08 11:10:36 · 451 阅读 · 0 评论 -
C#语法(2)——.Net4.0新特性
1、动态对象(.Net4.0中最重要的特性,对动态语言的支持,IronPython。 回答.Net4.0你认为最重要的特性是什么? ):dynamic p = new ExpandoObject(); p.Name = "dd";随着赋值动态产生属性,然后就可以读。 2、动态对象简化反射调用:dynamic d = person1;person.SayHello();写错了也不会编译出错,运行时...原创 2019-09-08 11:15:03 · 258 阅读 · 0 评论