• 部分类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
  • 相关阅读:
    流量控制-QoS
    网关冗余-HSRP
    EIGRP负载均衡
    NAT负载均衡
    VLAN是什么
    交换机宽带优化、端口聚合
    二层安全之MAC Flooding解析与解决方法
    弱安全协议探测工具-sslciphercheck
    OpenSSL 与 SSL 数字证书概念贴
    【Linux安全】查看是否存在特权用户以及是否存在空口令用户
  • 原文地址:https://www.cnblogs.com/fjsnail/p/3244777.html
Copyright © 2020-2023  润新知