fin*_*fin 27 .net c# coding-style
在创建返回布尔值的方法时,建议在" Is "或" Has "前加上前缀.我的感觉是这种做法更适合定义属性名称.
说,我们有一个类似下面的方法有一些逻辑:
bool IsActivePage()
{
// Some logic to determine if the page is active...
}
Run Code Online (Sandbox Code Playgroud)
是否更可取的方法是将方法重命名为GetActivePageStatus,然后创建一个返回该方法结果的布尔属性IsActivePage.
什么是.NET标准?所有意见将不胜感激?
我会用的
bool IsActivePage
{
get
{
// some logic
}
}
Run Code Online (Sandbox Code Playgroud)
如果该方法没有副作用且价格低廉.
我认为没有必要为同一件事同时拥有方法和属性.
归档时间: |
|
查看次数: |
8877 次 |
最近记录: |