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

作者:shichen2014 时间:2023-08-05 17:55:31 

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


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

}
 }
}
标签:C#,类
0
投稿

猜你喜欢

  • Java调用Shell命令和脚本的实现

    2023-11-29 00:59:09
  • C#数据结构之最小堆的实现方法

    2023-07-15 01:59:10
  • Swagger注解-@ApiModel和@ApiModelProperty的用法

    2023-02-05 23:57:48
  • C# 获取程序集版本、文件版本

    2022-12-14 13:47:31
  • C#/VB.NET中从 PDF 文档中提取所有表格

    2023-04-07 09:11:03
  • ionic App 解决android端在真机上tab处于顶部的问题

    2022-05-11 21:56:57
  • Java类加载初始化的过程及顺序

    2021-12-09 16:12:46
  • Android开发实现NFC刷卡读取的两种方式

    2023-01-14 13:00:07
  • C#服务端图片打包下载实现代码解析

    2023-01-26 07:36:23
  • 使用javaMail实现发送邮件

    2023-01-20 21:22:26
  • Java Unsafe类实现原理及测试代码

    2023-03-10 21:18:13
  • SpringCloud Alibaba项目实战之nacos-server服务搭建过程

    2022-02-28 02:43:26
  • 详解kotlin中::双冒号的使用

    2022-09-04 10:17:23
  • java web学习_浅谈request对象中get和post的差异

    2022-10-28 00:25:20
  • spring boot自带图片服务器使用详解

    2021-11-07 07:49:39
  • Java中避免NullPointerException的方法总结

    2021-08-29 08:09:24
  • 基于IDEA中格式化代码的快捷键分享

    2022-08-15 14:58:03
  • java导出Excel通用方法实例

    2023-10-27 04:43:33
  • idea中使用(Revert Commit)图解

    2023-03-22 18:45:58
  • 详解Java实现简单SPI流程

    2022-12-11 16:02:23
  • asp之家 软件编程 m.aspxhome.com