1つか2つの例から始めましょう。次のサンプル クラスを使用します。
class Sample
{
private object _someObject;
public Sample(object someobject)
{
_someObject = someobject;
// If I then wanted to pass someobject to a method within the constructor,
// is it better to use the field version or the parameter version. Example:
SomeMethod(someobject);
// OR
SomeMethod(_someObject);
}
}
さらに、Bill Wagner による「Efficient C#」というタイトルの本を読み終えたばかりで、これと似た形式の本が他にあるかどうか知りたいです。
コードを書かれているとおりに書く必要がある理由を知りたいです (より効率的な IL など)。
よろしくお願いします:)