using后面跟的是命名空间,比如b.cs中调用a.cs的,你的a.cs中namespace是什么,b.cs中就using什么。
// a.cs
namespace aaa
{
class a{...}
}
// b.cs
using aaa;
当然,如果两个的namespace相同,就可以不用using了。
在a.cs 里面如下代码:
namespace AClass
{
代码。。。。。。
}
在b.cs里面调用a.cs中的成员函数时
using AClass; //这一句就是引用
namespace BClass
{
调用a.cs中的成员函数。
}
如果是静态方法的话就直接拿类名去点你的方法名,如果不是就先实例化,同一个包直接调用,不同包,using
同一个包直接调用,不同包,using 包名
如果是同一个命名空间,直接使用就可以了;不是同一个命名空间就using 命名空间。