【发布时间】:2011-04-03 06:37:56
【问题描述】:
可能的重复:
C# ‘var’ keyword versus explicitly defined variables
Use of var keyword in C#
我可以知道在哪里使用 'var' 关键字以及在那里使用它的目的吗?
【问题讨论】:
可能的重复:
C# ‘var’ keyword versus explicitly defined variables
Use of var keyword in C#
我可以知道在哪里使用 'var' 关键字以及在那里使用它的目的吗?
【问题讨论】:
当然,只需在此处查看众多链接之一:https://stackoverflow.com/search?q=c%23+var+keytword ;)
【讨论】:
您可以使用 var 关键字来推断对象的类型。
例如:
//without using the "var" keyword
Dictionary<List<string>,int> myCustomDictionary = new Dictionary<List<string>, int>();
//with the "var" keyword
var myCustomDictionary = new Dictionary<List<string>, int>();
哪个更容易阅读? :)
【讨论】: