varについて調べたり、使ってみたりしたのですが、自分の中でスッキリしないのでご教授願います。
元々Javaで開発を行ってきたのですが、最近、C#を触るようになりました。
C#のコードの中でJavaでは無かったvarというデータ型を度々見かけます。
何でも入る汎用のデータ型であり長いクラス名や、すぐに使い捨てる変数などに使われている気もするのですが、イマイチ使い勝手がわかりません。
データ型をしっかりと定義することで、エラーや予期せぬデータの使い方を防げると習っていたのですが、、
また、汎用のクラスを使うのであればObjectクラスでよさそうなのですが、varは何のためにあるのでしょう。
そしてどう言った場合にvarを使うといいのでしょうか。
回答4件
あなたの回答
tips
プレビュー