全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 新闻资讯>>C#之静态方法与实例方法

C#之静态方法与实例方法

作者:郑州网络公司发布时间:2023-09-15 01:00:55查看次数:来源:网络文章数:

//静态方法与实例方法:有static关键字的是静态方法,没有的是实例方法
//区别
//静态方法:只能访问类中的静态成员,访问静态方法只能使用类名访问,而不需要创建对象,也不能使用对象名来引用
//实例方法:可以使用类的任何成员。调用实例方法时,必须使用类的实例或对象来引用。实例方法对类的某个给定的实例进行操作,
//在实例方法类中可以使用this来访问该实例,调用实例方法时,必须先创建一个对象。

//下面用代码来说明下
int exampleVar = 0;//实例成员
static int staticVar = 0;//静态成员
static void staticMethod()//静态方法
{   //静态方法只能调用静态方法和静态成员
    staticVar = 1;
    staticMethod();
}
void exampleMethod()//实例方法
{   //实例方法可以调用静态方法、静态成员、实例方法、实例成员,静态方法只能调用静态方法和静态成员
    staticMethod();
    staticVar = 1;
    exampleVar = 1;
}

static void Main(string[] args)
{
    //静态方法的引用
    Program.staticMethod();//staticMethod方法是在Program类中的可以用类名.方法名调用
    staticMethod();//静态方法直接用方法名进行调用
    //实例方法的引用
    Program p = new Program();//将类进行实例化
    p.exampleMethod();//类实例化后在进行引用
    Console.ReadKey();
}

站内文章:均为188bet博彩体育app下载方式 各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/27390.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com


[C#之静态方法与实例方法]

本文链接://www.mcissock.com/new/27390.html
tags:郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司
网页是否收录:
返回目录 在线咨询

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。

  • 返回顶部
  • 15617636856
  • QQ在线
  • 微信二维码
0
Baidu
map