zoukankan      html  css  js  c++  java
  • 部分类Partial

    Partial告诉编译器,一个类,结构,接口的定义源代码可能要分散到一个或者多个源文件中。

    在下面的情况下用Partial类型:

    (1) 类型特别大,不宜放在一个文件中实现。
    (2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。
    (3) 需要多人合作编写一个类。

    (4)源代码控制,代码拆分;

    下面是一个例子:

    用partial 定义两个名称相同的类,在main中可以操作两个类的成员(实际是一个类)

        class Program
        {
            static void Main(string[] args)
            {
     
                MyPartialClass myClass = new MyPartialClass();
                Console.WriteLine(MyPartialClass.i); ;
                Console.WriteLine(MyPartialClass.j);
                myClass.GetType();
                myClass.Smile();
            }
        }
     
     
     
        partial class MyPartialClass 
        { 
        
            public static Int32 i=0;
            public void GetType()
            {
            }
     
        }
     
        partial class MyPartialClass
        {
            public static Int32 j = 8;
            public void Smile()
            { 
            
            }
        }
    这里有比较详细的介绍:http://blog.csdn.net/niemeiquan/article/details/7801803
  • 相关阅读:
    java多线程--定时器Timer的使用
    java多线程--线程池的使用
    java多线程--多线程基础小结
    java基础--java.util.Date类型小结
    onClickRow 事件
    C#里的SubString和Convert.ToDateTime
    jquery+easyui开发、培训文档
    Jquery函数大全
    前端最全的 API 集锦
    17个CSS知识点整理
  • 原文地址:https://www.cnblogs.com/fjsnail/p/3244777.html
Copyright © 2011-2022 走看看