C# 类名,方法名上面加[]是什么意思?
[XXX]classabc{[XXX]publicefg()}方括号[]里面的东西是什么意思?...
[XXX]
class abc
{
[XXX]
public efg()
}
方括号[]里面的东西是什么意思? 展开
class abc
{
[XXX]
public efg()
}
方括号[]里面的东西是什么意思? 展开
4个回答
展开全部
你不如看看这个
http://msdn.microsoft.com/zh-cn/library/system.attribute(VS.95).aspx
Attribute,翻译为特性比较好,属性的话和类成员的属性就有冲突的意思了
[XXX]
class abc
上面的[XXX]可能是一个继承了Attribute类的特性类的一些说明,也可能是内置的
[XXX]
public efg()
你这个格式似乎有点不对,这个是构造函数?还是一个成员方法?
构造函数,和类名不同了
如果是方法,但是又没有返回类型
这个如果是成员方法,上面的XXX应该就是修饰method(应该是usage使用了这个枚举)的
这个一下也不好说
http://msdn.microsoft.com/zh-cn/library/system.attribute(VS.95).aspx
Attribute,翻译为特性比较好,属性的话和类成员的属性就有冲突的意思了
[XXX]
class abc
上面的[XXX]可能是一个继承了Attribute类的特性类的一些说明,也可能是内置的
[XXX]
public efg()
你这个格式似乎有点不对,这个是构造函数?还是一个成员方法?
构造函数,和类名不同了
如果是方法,但是又没有返回类型
这个如果是成员方法,上面的XXX应该就是修饰method(应该是usage使用了这个枚举)的
这个一下也不好说
展开全部
Attribute,属性
常见的属性有
[Serializable]:支持序列化
[NonSerialize]:不支持序列化
[Obsolete]:废弃的类
[DllImport]:导入dll
常见的属性有
[Serializable]:支持序列化
[NonSerialize]:不支持序列化
[Obsolete]:废弃的类
[DllImport]:导入dll
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般都是变量后面加[]表示数组吧?类名方法名后面不能加[]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Attribute。搜索一下吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询