天天看点

Partial关键字的使用

Partial:部分的。此关键字可以对类进行扩展,使其能实现更多的功能

在使用时,需要对进行扩展的类添加Partial关键字。

比如现有一个类Person.cs在A.cs里

public partial class Person
    {
        public static void Eat()
        {
            Debug.Log("我可以吃饭");
        }
    }
           

现在,我想在B.cs里面给Person类添加一个方法如Fly(),我只需要在B.cs里面写如下代码即可

public partial class Person
    {
        public static void Fly()
        {
            Debug .Log ("我可以飞");
        }
    }
           

然后在执行代码的地方就可以同时调用Eat()和Fly() 了

Person .Fly();
            Person.Eat();
           

继续阅读