型推論はvarキーワードを利用します。コンパイラは、変数が初期化される対象によって、変数の型が何であるかを「干渉」します。
例:var somenum = o; int somenum=0になります。
somenumがとして宣言されることはありませんが、コンパイラーはこれを理解intし、somenumはintスコープ内にある限りforです。
variantで使用されているタイプのようなものvisual basicです。プログラムで使用すると、パフォーマンスがある程度低下varし、3.5より前のドットネットフレームワークには含まれません。
パフォーマンスが低下し、ドットネットフレームワークが強力な型チェックをサポートしている場合でもvar、フレームワーク3.5に含まれているのはなぜですか?
スミレはvar強い型チェックですか?そうでない場合はどうですか?