私はそのようなプロパティを宣言しました:
private int? platypusLocalId;
public int? PlatypusLocalId
{
get
{
return GetPlatypusLocalIDForPlatypusID(platypusID);
}
}
...次のようなplatypusLocalIdへの参照を期待します。
Dictionary<int, string> duckBillPairs = GetAvailableDuckBillsForPlatypus(platypusLocalId);
...アクセサー/ゲッターを呼び出すため。ただし、呼び出されていないため、GetAvailableDuckBillsForPlatypus()に渡された場合、platypusLocalIdはnullになります。