var关键字是C#3.0新增的特性,当你不能确定自己需要使用的类型时,可以选择使用var var可以代替任何类型,var关键字指示编译器根据初始化语句右侧表达式推断变量类型 例: int a = 2 ; //int类型 var a = 2 ; //int类型 var b="book" //string类型 使用var类型需注意: 1.在定义时初始化 2.初始化完成,变量类型确定,不能给变量赋值与初始化类型不符的类型值 3.var要求的是局部变量
// Playground - noun: a place where people can play import UIKit //------------------------------------------------------------------------------ // 1. 行打印一个字符串 println("Hello, World!") //---------------------------------------------------------
提起 var关键子,程序员的第一反应就是JavaScript, 事实上这个关键子在其他语言中也有被采用. 比如说C#, 比如说kotlin, 用法和JavaScript中使用差不多,作为要声明变量的前缀 ; var myList = new List<String>(); var myValue = getValue(); 在其他语言中也有与var作用类似的关键字,比说C++中的auto,比如TypeScript中的let,比如kotlin中的val auto myInt = ; let my