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