说明C#中的类型转换
类型转换是几乎所有编程语言的基本且重要的功能,类型转换用于将一种数据类型转换为另一种数据类型。这也称为类型转换。
在c#中使用两种类型的类型转换/转换:
隐式或自动类型转换
显式转换
1)隐式或自动类型转换
隐式类型转换在c#中以类型安全的方式执行。当我们将数据从较小的整数类型转换为较大的整数类型并将子类到父类的转换称为隐式类型转换时。
2)显式类型转换
此转换不会自动执行。对于显式类型转换,我们需要使用预定义函数。有时我们需要使用一些转换运算符。
看程序:
using System;
class Sample
{
static void Main(string[] args)
{
double var1 = 3.245;
int var2 = 0 ;
//将double转换为int
var2 = (int)var1;
Console.WriteLine(var2);
}
}输出结果
3
编译并执行上述程序后,结果将为3。
在上面的程序中,var1变量是double类型,但是我们将其值转换为int并分配给var2。
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短