c#里 一个类里能存在名字相同的一个静态和动态方法吗,

来源:百度知道 编辑:UC知道 时间:2024/06/12 10:18:45
.

可以存在.但不能说是重载
比如构造函数就可以存在
class A
{
static A(){}

public A(){}
}
不过这样就没有什么实际意义,前者为类加载时执行,后者为new时执行.在第一次使用类时,从外部源中初始化某些静态字段方法,
类的静态函数其实和全局函数没有任何本质上的区别,除了访问权限根据其在类中声明可能有所限制。 类的静态变量也是同样如此

不行!一定不行的!这是非法的操作啊.

静态属于类对象,非静态属于实例。