問題タブ [var]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
913 参照

c# - LINQ2SQL: var 型のメンバー変数を宣言するにはどうすればよいですか?

私はこのようなクラスを持っています

AllThreads 変数をメソッド変数ではなくクラス変数にしたいと考えています。このような...

var 型のクラス変数を宣言することはできません。

どうすればこれを達成できますか?

0 投票する
6 に答える
7190 参照

c# - C#3.0では「var」を使用します。C#2.0での代替手段は何ですか?

Managed Extensibility Framework(MEF)を使用して.Netでプラグイン可能なアーキテクチャを学習しています。ネット上でサンプルコードを見ましたが、それを実装しようとすると、ある時点で行き詰まりました。

コードは以下を使用していました:

これvarはC#3.0で利用できますが、私はC#2.0でコーディングしています。

上記の2つのステートメントの代替は何ですか?VS 2005を使用してC#2.0でそれらを機能させるにはどうすればよいですか?


私は今このbtを言ってみました

エラー1タイプまたは名前空間名'AttributedAssemblyPartCatalog'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?) C:\ Documents and Settings \ test \ Desktop \ MEFDemo \ MEFDemo \ Program.cs 31 13 MEFDemo

ここで、SystemComponentModel.Compositionへの参照を追加しました

0 投票する
6 に答える
2129 参照

c++ - 汎用変数 c++

あるクラスまたは別のクラスからの汎用変数を作成したいと考えています。

このコード サンプルでは、​​クラス A またはクラス B のコードにアクセスできるように、var aa をジェネリックにする必要があります。

しかし、aa はグローバルでなければなりません。

私たちを手伝ってくれますか?

0 投票する
9 に答える
819 参照

c# - C# 3.0 の var キーワード

重複の可能性:
var キーワードのポイントは何ですか?

こんにちは、みんな、

私の理解が正しいか確認したい。LINQ を使用しない場合、var を使用する唯一の利点は簡潔にすることですか? それは正しい理解ですか?

0 投票する
1 に答える
326 参照

javascript - 変数地獄 - 変数とタブの問題 (Firefox 拡張機能)

1 と 2 の 2 つのボタンを表示する Firefox 拡張機能を作成しようとしています。button1 を押して、現在開いているページのアドレスである var path の値を取得すると、新しいタブが開いてアクティブになります。このタブには、var パス (最初のタブのこのアドレス) の値 (innerHTML) を入れることができる button2 があります。そして今問題: button1 は関数 open() を使用し、button2 は save() を使用しますが、最初の関数の var は kuku.save() に存在しません

これは私のコードです:

関数openTab()と同じように、適切なボタンが押されたときに関数が実行されwrite()ます。問題は、このアドレスを var に保存する方法です。最初の関数から実行する場合、ボタンからの関数にはこの var がないためです。この後、私はこのコードを試します:

しかし、このコードでも悪いです。問題はパスがローカル変数であるためだと思ったので、「よりグローバルな」変数を使用しようとしました:

この例では、button1 は kuku.open()、button2 は kuku.save() を使用しています。

ブラウザごとに1つのタブでのみ機能します。つまり、ユーザーがページ A でボタン 1 を押し、ページ B でボタン 1 を押すと、この 2 つの新しく開かれたページには同じ値の var パスが含まれます。他のサイトでボタンを押すと、パスの最後の値が上書きされます。例: 2 つのタブ (google.com と facebook.com) を開いて、ゴーグルから button1 を押すと、新しいタブが開き、kuku.path の値は google アドレスになります。しかし次に、facebook でボタン 1 を押すと、値が facebook アドレスに変わり、この 2 つの新しく開いたページで同じになります。私はあなたがめまいを感じさせなかったことを願っています;)

0 投票する
4 に答える
81556 参照

list - C# - リストへの変数変換

var 型を List 型にキャスト/変換する方法は?

このコードスニペットは私にエラーを与えています:

0 投票する
23 に答える
55192 参照

c# - ReSharper がすべてに「var」を使用したいのはなぜですか?

Visual Studio で ReSharper を使い始めたところです (SO に関する多くの推奨事項の後)。それを試すために、最近の ASP.NET MVC プロジェクトを開きました。私が気づいた最初で最も頻繁なことの1つは、ほとんど/すべての明示的な宣言をvar代わりに変更することです。例えば:

int、などの単純なタイプでも同様boolです。

なぜこれが推奨されているのですか?私はコンピューター サイエンスや .NET のバックグラウンドを持っていないので、最近 .NET 開発に "陥った" ので、何が起こっているのか、それが有益かどうかを知りたいと思っています。

0 投票する
5 に答える
1155 参照

c# - 今後は暗黙的に型指定された変数です (C#)

.net v2 用に最初に作成されたプロジェクトで、Resharper の StyleCop を使用しています。しかし、それ以来、このプロジェクトを 3.5 フレームワーク用にアップグレードしました。

Stylecop は、明示的に型指定された変数の大部分を暗黙的に型指定されたものに変更することを推奨しています。例:

文字列 - 変数

カスタムの厳密な型 - var

これは、.net 3.5 プロジェクトで作業する場合の進め方ですか。すべてを var として宣言するのは珍しいようです。

私の用語が出てきた場合は、質問のタイトルを自由に更新してください...

0 投票する
3 に答える
9279 参照

c# - メソッドの外部でvarを使用する

varキーワードを使用してクラスのフィールドを宣言したかったのですが、varメソッド内でしか機能しないようです。

私が持っているコードは次のようになります:

そして私は持っていたかった:

なぜこれが不可能なのですか?