千锋教育-做有情怀、有良心、有品质的职业教育机构
1、.Net与Mono的关系?
.Net是一个语言平台
Mono为.Net提供集成开发环境,集成并实现了
.NET的编译器、CLR 和基础类库,
使得.Net既可以运行在windows也可以运行于 linux,Unix,Mac OS 等。
2、在类的构造函数前加上static会报什么错?为什么?
静态构造函数不允许添加访问修饰符,且必须无参数
原因:无论创建多少类型的对象,静态构造函数只执行一次
类实例化或者首静态成员调用之前,运行库会先调用静态构造函数
静态构造函数优先级高于任何其它构造函数
也无法使用this和base来调用静态构造函数
一个类只能有一个静态函数,如果有静态变量,系统也会自动生成静态函数
下一篇
unity游戏开发面试题:C#相关推荐