当前位置: 移动技术网 > IT编程>开发语言>c# > C#类的创建与初始化实例解析

C#类的创建与初始化实例解析

2019年07月18日  | 移动技术网IT编程  | 我要评论

本文以一个实例简单实现了类的创建与初始化,实现代码如下所示:

using system;
using system.collections.generic;
using system.linq;
using system.text;
 
namespace c_program_test
{
  class person
  {
    public string name; //因为name没有赋值,而它是string类型的,所以它的默认值就是null
    public int age; //因为age和gender也没有赋值,而它两是int类型的,所以他们两个的默认值为0
    public int gender;
 
    public void sayhello()
    {
      console.writeline("大家好");
      console.readkey();
    }
  }
  class program
  {
    static void main(string[] args)
    {
      //int i = 1;// 值类型初始化就是直接赋值。而引用类型初始化就需要new 
      person p1 = new person(); //new person()就是创建一个person类对象。person p1 = new person()就是指先创建一个person类型的对象 然后用变量p1指向它
      p1.sayhello();
       
    }
  }
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网