c# 方括号是什么意思??
[Browsable(true),Category("Local"),Description("本地端口号")]//在“属性”窗口中显示"属性窗口",是指的什么?是编程工...
[Browsable(true), Category("Local"), Description("本地端口号")] //在“属性”窗口中显示
"属性窗口",是指的什么?是编程工具中控件的属性窗口吗?? 展开
"属性窗口",是指的什么?是编程工具中控件的属性窗口吗?? 展开
4个回答
展开全部
属性窗口:propertygrid控件,外形和设计界面时的属性窗口一样。
propertygrid.selectedobject=new form1
的效果就和你设计form1的属性窗口一样。
当然这个selectedobject可以是你自己定义的类的实例,
[Browsable(true), Category("Local"), Description("本地端口号")]
这句是写在自定义类的属性上面,运行时就看见效果了。
自己去查查propertygrid控件的用法。
propertygrid.selectedobject=new form1
的效果就和你设计form1的属性窗口一样。
当然这个selectedobject可以是你自己定义的类的实例,
[Browsable(true), Category("Local"), Description("本地端口号")]
这句是写在自定义类的属性上面,运行时就看见效果了。
自己去查查propertygrid控件的用法。
展开全部
属性窗口:propertygrid控件,外形和设计界面时的属性窗口一样。
propertygrid.selectedobject=new form1
的效果就和你设计form1的属性窗口一样。
当然这个selectedobject可以是你自己定义的类的实例,
[Browsable(true), Category("Local"), Description("本地端口号")]
这句是写在自定义类的属性上面,运行时就看见效果了。
自己去查查propertygrid控件的用法。
propertygrid.selectedobject=new form1
的效果就和你设计form1的属性窗口一样。
当然这个selectedobject可以是你自己定义的类的实例,
[Browsable(true), Category("Local"), Description("本地端口号")]
这句是写在自定义类的属性上面,运行时就看见效果了。
自己去查查propertygrid控件的用法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方括号 ([]) 用于数组、索引器和属性,也可用于指针。
属性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。一旦属性与程序实体关联,即可在运行时使用名为反射的技术对属性进行查询。属性以两种形式存在:一种是在公共语言运行库的基类库中定义的属性,另一种是可以创建,可以向代码中添加附加信息的自定义属性。此信息可在以后以编程方式检索。
属性提供功能强大的方法以将声明信息与 C# 代码(类型、方法、属性等)相关联。一旦属性与程序实体关联,即可在运行时使用名为反射的技术对属性进行查询。属性以两种形式存在:一种是在公共语言运行库的基类库中定义的属性,另一种是可以创建,可以向代码中添加附加信息的自定义属性。此信息可在以后以编程方式检索。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#中方括号[]可用于数组,索引、属性,更重要的是用于外部DLL类库的引用。
通俗一点给你解释就是类似于“标签”的东西,方便指示某个类/方法/接口等有那种特性,比如打了Serializable的说明可以被序列化,webmethod的说明可以从远程 Web 客户端调用该方法等等。用来声明对象“可以这样用”跟“有这种能力”的。
方括号 ([]) 用于数组、索引器和特性, 也可用于指针。
例如:
属性窗口:propertygrid控件,外形和设计界面时的属性窗口一样。
propertygrid.selectedobject=new form1
的效果就和你设计form1的属性窗口一样。
当然这个selectedobject可以是你自己定义的类的实例,[Browsable(true), Category("Local"), Description("本地端口号")]
这句是写在自定义类的属性上面,运行时就看见效果了。
祥细的例子可以参见:
https://msdn.microsoft.com/zh-cn/library/a3hd7ste.aspx
通俗一点给你解释就是类似于“标签”的东西,方便指示某个类/方法/接口等有那种特性,比如打了Serializable的说明可以被序列化,webmethod的说明可以从远程 Web 客户端调用该方法等等。用来声明对象“可以这样用”跟“有这种能力”的。
方括号 ([]) 用于数组、索引器和特性, 也可用于指针。
例如:
属性窗口:propertygrid控件,外形和设计界面时的属性窗口一样。
propertygrid.selectedobject=new form1
的效果就和你设计form1的属性窗口一样。
当然这个selectedobject可以是你自己定义的类的实例,[Browsable(true), Category("Local"), Description("本地端口号")]
这句是写在自定义类的属性上面,运行时就看见效果了。
祥细的例子可以参见:
https://msdn.microsoft.com/zh-cn/library/a3hd7ste.aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询