私はロブ・マイルでC#イエローブックと呼ばれる本を読んでいた。C#プログラムでプロパティを使用するか、get/setアクセサを使用する必要がありますか?私はこの文に出くわしたとき
プログラマーの愛新しい光沢のあるおもちゃを。彼らは非常に誇りを持って言語の機能を使用したいです。プロパティは、このようなビットにすることができます。プロパティ対getメソッドとsetメソッドを考えるとき、私はあなたがどこにいるのかを知っているので、古いメソッドの取得と設定の方法のファンです。一方、正しい方法で使用すると、プロパティによって生活が楽になる場所がわかります。
私は彼がこれによって何を意味するかは分かりません。あなたは何をお勧めしますか? MSは何を提案していますか?
重複http://stackoverflow.com/questions/601621/properties-vs-methods/601649 – cletus
.NETのプロパティについては、Javaでパフォーマンス上のオーバーヘッドが発生することはありません。 – Soviut
@ソビエト:これらの存在しないJavaプロパティを意味しますか? – cletus