zoukankan      html  css  js  c++  java
  • C#:部分类,静态类

    1. 部分类

    partial关键字的用法:把partial放在class, struct, interface关键字的前面,以用来把类,结构,接口放在多个文件中。   

      // Program 位于两个不同的源文件BigClassPart1.cs和BigClassPart2.cs
        // BigClassPart1.cs
        partial class Program
        {
            public void MethodTwo()
            {

            }
        }

        // BigClassPart2.cs
        partial class Program
        {
            public void MethodOne()
            {

            }
            static void Main(string[] args)
            {
            }
        }

    2. 静态类:如果类只包含静态的方法和属性,该类就是静态的。不能创建静态类的实例。

    • 类本身必须标记为static
    • 类的所有成员必须是静态的
    • 类可以有一个静态构造函数,但没有实例构造函数,不能创建该类的实例
    • 不能继承静态类,它们是密封的
        static class Program
        {
            public static void HelperMethod()
            {
     
            }
            static void Main(string[] args)
            {
            }
        }

     调用HelperMethod() 不需要Program类型的对象,使用类型名即可进行调用:

    Program.HelperMethod();
  • 相关阅读:
    linux定时器的使用
    6410 spi总线
    6410 spi 设备驱动
    qtcreator 安装后不能显示菜单
    基于Tiny 6410的内核移植 (NAND FLASH 、UBIFS篇)
    有关ajax跨域问题
    sqlmap的安装
    C# 连接数据库的配置方法
    初识Markdown
    ASP.NET 使用Ueditor富文本编辑器
  • 原文地址:https://www.cnblogs.com/LilianChen/p/2936734.html
Copyright © 2011-2022 走看看