C#基础3

C#中的变量包括值类型、引用类型和指针类型,其中引用类型存储的是对象的引用而不是实际数据。变量声明遵循特定规则,并有作用域限制。常量用const定义并需初始化。数据类型转换包括隐式和显式转换,如Parse()、Convert和TryParse方法。算术运算符也在文中提及。
摘要由CSDN通过智能技术生成

C# 数据类型

在 C# 中,变量分为以下几种类型:

  • 值类型(Value types)
  • 引用类型(Reference types)
  • 指针类型(Pointer types)

值类型(Value types)

引用类型(Reference types)

 引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。

内置的 引用类型有:object(对象类型)、dynamic(动态类型)string(字符串类型)

指针类型(Pointer types)

指针类型变量存储另一种类型的内存地址

c#变量

/// 1.含义:用来存储特定类型的数据格式,
/// 2.存储变量的语法: 变量类型 变量名; 变量名=值;
/// 声明并且给变量赋值的简写形式:变量类型 变量名 = 值;
/// 3.变量的使用规则:要先声明再赋值再使用。
/// 4.变量命名规则:1.必须以“字母”或@符号或者_开头,不要以数字开头
/// 2.变量名不要与C#关键字重复
/// 3.小驼峰命名法
/// 4.见名之意
/// 5.变量的作用域内都不能在定义同名的变量
 

c#变量类型

 

2.常量

///1.含义:存储不变的数据  常量的名字要全部大写
///2.作用:使用关键字const定义常量,并且在创建时必须设置它的初始值 且只能被赋值一次

3. 数据类型转换

///隐式类型转换(两种类型兼容,小转大)   适用于值类型之间转换

///显示类型转换(两种类型兼容,大转小)

/// Parse()   适用于 string转换成其他类型

///    Convert类型转换 适合各种类型相互转换

///    int.TryParse 与 int.Parse 又较为类似,但它不会产生异常,转换成功返回 true,
///    转换失败返回 false。最后一个参数为输出值,如果转换失败,输出值为 0
///    ToString()  适合其他类型转换成字符串.

算术运算符

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值