7

也许我生活在一个泡沫中,或者我太新了,但我想知道是否有人注意到在 Microsoft 的许多 MVC 示例中大量使用“var”来声明变量而不是特定类型?这样做是有目的的,还是现在要做的“in”事情,或者只是个人风格?

4

4 回答 4

3

Jared Parsons 在他的博客中谈到了这一点,我不同意他的结论(正如我在那里的评论所表明的那样),但这篇文章应该解释为什么它被如此使用。

于 2008-12-02T22:36:37.473 回答
1

所有 MVC 视频都是快速制作的(也不总是使用单元测试或将业务逻辑放在控制器中)。这不是因为他们是糟糕的程序员,或者“var”很酷,而是因为他们想快速展示一些很酷的新功能,两次输入全名并不是他们想要展示的。

于 2008-12-02T23:10:15.237 回答
-2

我在下面给出的答案(斜体)是不正确的,但我认为这是一个假设,很多人会让我把它留在里面。关于为什么它是错误的解释,请阅读:

var 不是对象

错误答案:我个人认为 var 的名字不好,因为它在 Visual Basic 和 Excel Basic 等语言中使用不佳。归根结底,.NET 中的所有内容都派生自对象,这与将某些内容声明为 var 基本相同。

于 2008-12-02T23:46:30.547 回答
-3

上述所有的。

于 2008-12-02T22:33:03.253 回答