什么时候用var 来声明变量?

来源:4-8 【操作】向上转型与向下转型

慕莱坞0998854

2022-12-26

老师你好,在课程中有这么两句代码

    string[] cars = { "BNW", "VW", "Ford", "NIO" };
    var array = new ArrayList(); 
    // 为什么不是下面的写法?
    
    var cars1 = { "BNW", "VW", "Ford", "NIO" }; 
    // 报错:Implicitly-typed local variable initializer 
    // must be an expression
    
    ArrayList array1 = new ArrayList();
 

啥时候用var,啥时候以类型写在前面的方式来声明一个变量啊?

写回答

1回答

阿莱克斯刘

2022-12-28

使用var来初始化变量需要配合new关键词来使用

0
1
阿莱克斯刘
-------------
2022-12-28
共1条回复

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

系统掌握C#核心和应用,获得全行业适配的技能

870 学习 · 200 问题

查看课程