数据类型转换

运算符:数据类型转换:
其它类型 转换 值类型:Int a = Convert.ToInt32(要转换的变量);
						int.Parse(要转换的变量);
						(int)变量;
其它类型 转换 字符串类型:String a =  变量.ToString();

string类型中不仅仅是数值的情况下,此变量也可以转为值类型,语法不会有任何错误;
但是,程序运行起来真正转换内容并赋值时,就会报错,导致程序的崩溃

小技巧: 我不想看到你们, 开始:#regio

  练习

请输入第一个学生的成绩:
请输入第二个学生的成绩:
请输入第三个学生的成绩:
三个学生的总成绩是:xx,平均分是:xx。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("请输入第一个学生的成绩:");
            decimal a = Convert.ToDecimal(Console.ReadLine());

            Console.Write("请输入第二个学生的成绩:");
            decimal b = Convert.ToDecimal(Console.ReadLine());

            Console.Write("请输入第三个学生的成绩:");
            decimal c = Convert.ToDecimal(Console.ReadLine());

            Console.Write("三个学生的总成绩是"+(a+b+c)+"。三个学生的平均成绩是"+((a+b+c)/3)+".");

            Console.ReadLine();


        }
    }
}

 

原文地址:https://www.cnblogs.com/songfengyao/p/5507429.html