c#中的方括号什么意思?

比如代码:[DefaultValue("Control"),Description("背景颜色"),Category("Appearance")]publicoverri... 比如代码:
[DefaultValue("Control"),Description("背景颜色"),Category("Appearance")]
public override Color BackColor
{
get
{
// Insert code here.
return _BackColor;
}
set
{
_BackColor=value;
this.Invalidate();
}
}
其中方括号是什么意思?
展开
 我来答
逯寒门子琪
2019-08-30 · TA获得超过3649个赞
知道小有建树答主
回答量:3193
采纳率:34%
帮助的人:195万
展开全部
[]可以用于数组
索引器
和属性
也可用于指针
所谓的指定属性就是说
区分方法和对象
c#是面对对象的程序开发
访问数组里的一个元素
用他括起做索引
如果数组索引超出范围就会异常
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
义亭仵娅静
2020-04-24 · TA获得超过3909个赞
知道大有可为答主
回答量:3054
采纳率:29%
帮助的人:475万
展开全部
为什么您想要使用序列化?有两个最重要的原因促使对序列化的使用:一个原因是将对象的状态保持在存储媒体中,以便可以在以后重新创建精确的副本;另一个原因是通过值将对象从一个应用程序域发送到另一个应用程序域中。例如,序列化可用于在
ASP.NET
中保存会话状态并将对象复制到
Windows
窗体的剪贴板中。远程处理还可以使用序列化通过值将对象从一个应用程序域传递到另一个应用程序域中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友63ef14e
2014-06-06
知道答主
回答量:18
采纳率:0%
帮助的人:13.2万
展开全部
Attribute 就是对Property设置的属性 告诉编译环境 BackColor的默认值是啥,对BackColor的描述,就是鼠标停在属性名称后显示的那一排字,Category是分类,比如画窗口的时候右边显示的各种属性值他们属于哪个分类的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甘瓃澄莉莉
2019-11-05 · TA获得超过3938个赞
知道大有可为答主
回答量:3079
采纳率:34%
帮助的人:422万
展开全部
呃……就是attribute,中文一般还是叫特性吧,属性指property
找本书看看撒,一般会有一个章节来讲的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
稽鑫衡紫玉
2020-05-26 · TA获得超过4047个赞
知道大有可为答主
回答量:3194
采纳率:25%
帮助的人:268万
展开全部
attribute
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式