30
C#でのvarキーワードの使用
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 C#3で 'var'キーワードの使用について同僚と話し合った後、varを介した型推論の適切な使用についての人々の意見はどうだったのでしょうか。 たとえば、私は疑わしい状況でvarを怠惰に使用しました。例:- foreach(var item in someList) { // ... } // Type of 'item' not clear. var something = someObject.SomeProperty; // Type of 'something' not clear. var something = someMethod(); // Type of 'something' not clear. varのより正当な用途は次のとおりです。 var l = new List<string>(); // Obvious what l will be. …
406
c#
type-inference
var