互联网解决方案咨询

梦想有多大路就会有多远:作一颗IT量子
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C# 3.0新特>使用隐含类型的本地变量

Posted on 2008-02-23 18:00  互联网粒子  阅读(122)  评论(0编辑  收藏  举报
static void InitAndPrint()
 2{
 3       int x = 7;
 4       string s = "This is a string.";
 5       double d = 99.99;
 6       int[] numbers = new int[] 0123456 };
 7
 8       Console.WriteLine("x: " + x);
 9       Console.WriteLine("s: " + s);
10       Console.WriteLine("d: " + d);
11       Console.WriteLine("numbers: ");
12       foreach (int n in numbers) Console.WriteLine(n);//foreach时必须指定变量类型
13}
以上是3.0以下的版本
以下是3.0版本,支持var,变体型
static void InitAndPrint()
 2        {
 3            var x = 7;
 4            var s = "This is a string.";
 5            var d = 99.99;
 6            var numbers = new int[] 0123456 };
 7
 8            Console.WriteLine("x: " + x);
 9            Console.WriteLine("s: " + s);
10            Console.WriteLine("d: " + d);
11            Console.WriteLine("numbers: ");
12            foreach (int n in numbers) Console.WriteLine(n);
13        }