首页 > 其他 > 详细

匿名类型var自动类型推断

时间:2015-03-28 15:37:37      阅读:161      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!