C# 中括号【】放变量前面什么意思.

C# 中括号【】放变量前面什么意思.
[SerializeField]
Texture2D[] taskBotTex;
上面的 [SerializeField]是什么语法,
-----------------------------------------------------------------------
[SerializeField]
--------------------------F12------------------------------------------>
using System;
namespace UnityEngine
{
public sealed class SerializeField :Attribute
{
public SerializeField();
}
}
dot_s 1年前 已收到1个回答 举报

蓝箭20088 花朵

共回答了28个问题采纳率:96.4% 举报

这个中括号里的东西叫Attribute,翻译一般叫特征,或特性,参考:
http://technet.microsoft.com/zh-cn/library/system.attribute.aspx

通常用于指示这个类或属性有什么样的特征,在后续的调用中可以通过反射获取到,并根据值做一些处理

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.745 s. - webmaster@yulucn.com