C#中好像有种变量比必须一下划线开头,什么变量是这样命名的?

关于C#的类,方法等变量命名法,我也不大清楚哦.希望也能讲解一下~... 关于C#的类,方法等变量命名法,我也不大清楚哦.希望也能讲解一下~ 展开
 我来答
jantouy
推荐于2017-11-28
知道答主
回答量:30
采纳率:0%
帮助的人:23.3万
展开全部
不是必须的,这样比较方便代码的编写,如下:
public class PCase
{
private int _CaseID;
private int _CaseSortID;
private string _Title;
private string _Picture;
private string _Depict;
private bool _IsVouch;

public int CaseID
{
get { return _CaseID; }
set { _CaseID = value; }
}
public int CaseSortID
{
get { return _CaseSortID; }
set { _CaseSortID = value; }
}
public string Title
{
get { return _Title; }
set { _Title = value; }
}
public string Picture
{
get { return _Picture; }
set { _Picture = value; }
}
public string Depict
{
get { return _Depict; }
set { _Depict = value; }
}
public bool IsVouch
{
get { return _IsVouch; }
set { _IsVouch = value; }
}
}

参考资料: 项目属性类

夜閮
2008-03-21 · TA获得超过2656个赞
知道大有可为答主
回答量:1807
采纳率:0%
帮助的人:2064万
展开全部
按照编程中的规则是private 私有的变量需要以'_'开头
但是在实际中可以不必遵守,但是使用规范会提高代码的可读性
所以建议还是尽量符合规则
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
christiankula
2008-03-21 · TA获得超过1007个赞
知道小有建树答主
回答量:1275
采纳率:0%
帮助的人:0
展开全部
没有必须的吧,私有变量习惯上这样,但是不必须
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
春朝百山
2020-06-26 · TA获得超过3787个赞
知道大有可为答主
回答量:3106
采纳率:28%
帮助的人:486万
展开全部
不是必须的,这样比较方便代码的编写,如下:
public
class
PCase
{
private
int
_CaseID;
private
int
_CaseSortID;
private
string
_Title;
private
string
_Picture;
private
string
_Depict;
private
bool
_IsVouch;
public
int
CaseID
{
get
{
return
_CaseID;
}
set
{
_CaseID
=
value;
}
}
public
int
CaseSortID
{
get
{
return
_CaseSortID;
}
set
{
_CaseSortID
=
value;
}
}
public
string
Title
{
get
{
return
_Title;
}
set
{
_Title
=
value;
}
}
public
string
Picture
{
get
{
return
_Picture;
}
set
{
_Picture
=
value;
}
}
public
string
Depict
{
get
{
return
_Depict;
}
set
{
_Depict
=
value;
}
}
public
bool
IsVouch
{
get
{
return
_IsVouch;
}
set
{
_IsVouch
=
value;
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式