我有一個類的結構是這樣的:我應該使用屬性來訪問基類全局變量嗎?
public class PingtreeReq : ProviderRequest
{
// I want to use _residentialService here!
}
public class ProviderRequest
{
// Should this be a variable or property?
protected Dictionary<int, string> _residentialSerice;
}
如果我想使用這個varable從MyLenderRequest,是它更適合使用屬性或訪問它像這樣作爲受保護的足夠varable?
你的意思是你在'ProviderRequest'中有一個公共字段'_residentialStatus'? – V4Vendetta
@ V4Vendetta - 從這個問題我推斷_residentialStatus目前是'私人'和OP奇怪他是否應該使它受到保護或有一個(受保護的)屬性。順便說一句。我會使用一個屬性,在'ProviderRequest'裏面改變'_residentialStatus'的每一個調用,它並不需要直接使用這個變量來使用這個屬性。然後,如果沒有可以直接使用變量的地方,我可能會將其更改爲自動屬性。 – Corak
什麼是C#上下文中的「全局變量」?發佈'_residentialStatus'定義。 – Dennis