1.1.2

上次更新:2019-04-17
发现了题解错误/代码缺陷/排版问题?请点这里:如何:提交反馈

解答

Name Type Value
a System.Double 1.618
b System.Double 10
c System.Boolean True
d System.String 33

代码

static void Main(string[] args)
{
    //var 变量名 = 初始值  根据初始值自动判断变量类型
    var a = (1 + 2.236) / 2;
    var b = 1 + 2 + 3 + 4.0;
    var c = 4.1 >= 4;
    var d = 1 + 2 + "3";

    //Console.WriteLine 向控制台输出一行
    //变量名.GetType() 返回变量类型
    //Type.ToString() 将类型名转换为字符串

    Console.WriteLine("\tName\tType     \tValue");
    Console.WriteLine($"\ta\t{a.GetType().ToString()}\t{a}");
    Console.WriteLine($"\tb\t{b.GetType().ToString()}\t{b}");
    Console.WriteLine($"\tc\t{c.GetType().ToString()}\t{c}");
    Console.WriteLine($"\td\t{d.GetType().ToString()}\t{d}");
}
上一题 下一题