C#编译器对静态类进行了如下限制:
1,静态类必须直接从基类System.Obect派生,从其他任何基类派生都没有意义。继承只适用于对象,而你不能创建静态类的实例
2,静态类不能实现任何接口,这是因为只有适用类的实例时,才可调用接口方法
3,静态类只能定义静态成员(字段,方法,属性和事件),任何实例成员都会导致编译器报错
4,静态类不能作为字段,方法参数或局部变量使用,因为他们都代表引用了实例的变量,而这时不允许的,编译器检测到任何这样的用法都会报错
编辑推荐:
- 静态类02-21
- 详解用MicroService4Net 创建一个微服务的实例02-21
- 总结反射技术的实际应用。02-21
- VSCode轻松调试运行.Net 8.0 Web API项目的过程02-21
- 装箱与拆箱的实例教程02-21
- 用微信PC端dll库实现截图的实例代码02-21
- win10系统更新失败怎么办 解决win10新版本更新失败02-21
- ASP.NET MVC 遇到JSON循环调用的问题应该怎么解决?02-21
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 详解用MicroService4Net 创建一个微服务的实例
详解用MicroService4Net 创建一个微服务的实例
26-02-21 - 总结反射技术的实际应用。
总结反射技术的实际应用。
26-02-21 - VSCode轻松调试运行.Net 8.0 Web API项目的过程
VSCode轻松调试运行.Net 8.0 Web API项目的过程
26-02-21 - 用微信PC端dll库实现截图的实例代码
用微信PC端dll库实现截图的实例代码
26-02-21 - win10系统更新失败怎么办 解决win10新版本更新失败
win10系统更新失败怎么办 解决win10新版本更新失败
26-02-21 - ASP.NET MVC 遇到JSON循环调用的问题应该怎么解决?
ASP.NET MVC 遇到JSON循环调用的问题应该怎么解决?
26-02-21 - Win10版Office无法打开解决办法
Win10版Office无法打开解决办法
26-02-21 - vs 中引用的问题--出现小叹号
vs 中引用的问题--出现小叹号
26-02-21 - C# 一些面试试题的实例教程
C# 一些面试试题的实例教程
26-02-21 - ASP.NET Core调用 Web API 备份数据库的详细过程
ASP.NET Core调用 Web API 备份数据库的详细过程
26-02-21
