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

  • 相关阅读:
    Python将字符串转换成字典
    MySQL索引、视图
    MySQL高级查询
    MySQL函数应用
    MySQL约束
    MySQL基础查询
    MySQL数据库基本语法
    MySQL数据库存储引擎
    MySQL数据库简介与命令行操作
    MySQL 安装和配置环境变量
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/966726.html
Copyright © 2011-2022 走看看