首页 > 代码库 > c# 强制转换, 隐式转换, 显式转换
c# 强制转换, 隐式转换, 显式转换
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 第二节课
{
class Program
{
static void Main(string[] args)
{
decimal i = 4;
int a = 5;
//强制转换只能在值类型对值类型中转换
decimal s = (int)i / a; //在变量前面加括号数据类型可以强制转换
//从值类型转换为引用类型是显示转换
string ss = i.ToString(); //i会变成一个字符串型的结果(显式转换)
//从引用类型转换为值类型是隐式转换
string s1 = "3.68";
double dd = Convert.ToDouble(s1);
//double dd = double.Parse(s1);
Console.WriteLine(s1);
Console.ReadLine();
}
}
}
c# 强制转换, 隐式转换, 显式转换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。