【C#】自定义数组默认初始化
自定义数组初始化
public class ObRoleMessage : MessageBase
{
public bool isKh;
public int id;
} private ObRoleMessage[] CollectRoleMsg()
{
var roleMsg = ObGetMessage.Instance._dicObRole;
if (roleMsg.Count != 0)
{
List<int> _roleID = new List<int>(roleMsg.Keys);
ObRoleMessage[] obRoleMsg = new ObRoleMessage[roleMsg.Keys.Count];
for (int i = 0; i < roleMsg.Keys.Count; i++)
{
obRoleMsg[i] = new ObRoleMessage();
obRoleMsg[i].isKh = roleMsg[_roleID[i]].isKh;
obRoleMsg[i].id = roleMsg[_roleID[i]].id;
}
return obRoleMsg;
}
return null;
}声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: 【NGUI】NGUI适配源码
