zoukankan      html  css  js  c++  java
  • 隐式类型化数组

    概述: 
        这个特性是对隐式类型化本地变量的扩展,有了这个特性,将使我们创建数组的工作变得简单。我们可以直接使用"new[]"关键字来声明数组,后面跟上数组的初始值列表。在这里,我们并没有直接指定数组的类型,数组的类型是由初始化列表推断出来的。

    实例代码:
          public static void Main()
            
    {
                var intArray 
    = new[] 2356 };
                var strArray 
    = new[] "Hello""World" };
                var anonymousTypeArray 
    = new[] {  new { Name="Jane",  Age=25 },  new { Name="Terry", Age=24 } };
                Console.WriteLine(intArray[
    0]);
                Console.WriteLine(strArray[
    0]);
                Console.WriteLine(anonymousTypeArray[
    1].Name); 
            }

        上面的代码中,anonymousTypeArray变量的声明同时运用了隐式类型化数组和匿名类型两种特性,首先创建匿名类型,然后再初始值列表,推断出数组的确切类型。

    运行结果:
    2
    Hello
    Terry

  • 相关阅读:
    16.Linux yum扩展
    15.Linux软件管理
    11.Linux用户特殊权限
    10.Linux用户权限
    9.Linux用户管理(下)
    8.Linux用户管理(上)
    6.Linux文件属性及软硬链接
    5.Linux文件管理相关命令(下)
    如何解决微服务分布式事务问题
    Redis缓存和MySQL数据一致性方案(转)
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/966726.html
Copyright © 2011-2022 走看看