C# 中数据类型以及结构
2024-10-18 16:51:43
值类型:int、double、char、bool...,结构。
引用类型:类(string)、接口、数组
Class1.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace ConsoleApplication1
{
struct Class1
{
/*
* 结构中的初始值不能够像类一样赋值初始值,如不能够string name = "namejr";
* 结构中不能定义无参构造,但是默认是有无参构造函数的
* 结构中的构造函数必须为定义的函数进行赋值
* 结构类型中,可以不做实例化
*/
string name;
public Class1(string name)
{
this.name = name;
} public string Name
{
get
{
return name;
} set
{
name = value;
}
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace ConsoleApplication1
{
class Program
{
static Class1 name1; // 结构,不用实例化对象
static void Main(string[] args)
{
// 结构可以像类一样使用实例化进行访问
/*
Class1 name = new Class1();
name.Name = "namejr";
Console.WriteLine(name.Name);
*/
//
// 结构当然也可以不实例化访问
name1.Name = "jr";
Console.WriteLine(name1.Name);
}
}
}
最新文章
- 关于Toad连接DB2的sqlstate=08001错误
- Android AndroidManifest 清单文件以及权限具体解释
- .Net 动态代理,AOP
- 【HDOJ】2571 命运
- php单例模式深入讲解
- 调用函数的ALV、面向对象的ALV设置带选择列
- Webx MVC分析(转)
- Vue2.x中的父子组件相互通信
- es6 super关键字
- java Spring 各版本jar包下载地址
- UVALive - 7639 G - Extreme XOR Sum(思维)
- nodejs抓取页面内容,并分析有无某些内容的js文件
- 如何对 PHP 代码加密?
- 关于Java单例模式中懒汉式和饿汉式的两种类创建方法
- sed在替换的时候,使用变量中的值?如何在sed实现变量的替换?获取到变量中的值?
- NOJ-1581 筷子 (线性DP)
- mblog相关
- 一个C语言内存管理模块的实现
- PHP flock() 函数 php中的文件锁定机制
- ERROR 1093 (HY000): You can't specify target table 'test' for update in FROM clause