码迷,mamicode.com
首页 > 其他好文 > 详细

匿名类型var自动类型推断

时间:2015-03-28 15:37:39      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

using System;

namespace Frank
{
    public class Sample
    {
        public static void Main(string[] args)
        {
            var name = "Bugs Bunny";
            var age = 25;
            var isRabbit = true;
            Type nameType = name.GetType();
            Type ageType = age.GetType();
            Type isRabbitType = isRabbit.GetType();
            Console.WriteLine("name is type " + nameType.ToString());
            Console.WriteLine("age is type " + ageType.ToString());
            Console.WriteLine("isRabbit is type " + isRabbitType.ToString());
        }
    }
}

输出结果:

name is type System.String
age is type System.Int32
isRabbit is type System.Boolean

 

使用前必须对匿名类型进行初始化

初始化器不能为空。

一旦声明确定类型后就不能再次改变类型。

匿名类型var自动类型推断

标签:

原文地址:http://www.cnblogs.com/frank888/p/4374278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!