7

たぶん私はバブルの中に住んでいるか、まったく新しいのですが、MicrosoftのMVCの例の多くで、特定の型ではなく変数を宣言するために「var」が多用されていることに気付いた人はいないでしょうか。これには目的がありますか、それとも今やるべき「イン」なことですか、それとも単に個人的なスタイルですか?

4

4 に答える 4

3

Jared Parsons は彼のブログでこれについて話しました。私は彼の結論に同意しません (そこでの私のコメントが示しているように) 。

于 2008-12-02T22:36:37.473 に答える
1

すべてのMVCビデオはスピーディーに作成されます(ユニットテストを使用したり、コントローラーにビジーロジックを配置したりすることもありません)。これは、彼らが悪いプログラマーである、または「var」がかっこいいからではなく、いくつかのかっこいい新機能をすばやく表示したいからであり、フルネームを2回入力することは表示したくないものです。

于 2008-12-02T23:10:15.237 に答える
-2

以下の回答 (イタリック体) は正しくありませんが、多くの人が想定していると思われるので、そのままにしておきます。なぜ間違っているのかについては、以下をお読みください。

Var はオブジェクトではありません

間違った答え:個人的には、var は、Visual Basic や Excel Basic などの言語ではあまり使用されないため、名前が悪いと思います。結局のところ、.NET のすべては object から派生します。これは、基本的に何かを var として宣言するのと同じです。

于 2008-12-02T23:46:30.547 に答える
-3

上記のすべて。

于 2008-12-02T22:33:03.253 に答える