欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2023-12-18 20:59:10
本文以一个实例简单实现了类的创建与初始化,实现代码如下所示: using system; using system.collections.generic;...

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

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();
       
    }
  }
}

上一篇:

下一篇: