【发布时间】:2010-10-25 22:37:36
【问题描述】:
我是一名 PHP 网络程序员,正在努力学习 C#。
我想知道为什么 C# 要求我在创建变量时指定数据类型。
Class classInstance = new Class();
为什么我们需要在类实例之前知道数据类型?
【问题讨论】:
-
好吧,你也可以输入
var classInstance = new Class();FYI -
@Jeff Atwood,是的,但是当您要声明 A 类型的变量并将其实例化为其后代之一时,这不起作用。最好保持一致,到处都有“var”,并在其他地方明确指定类型名称。
标签: c# static-typing