private void InitBuildList(JsonArray jsonArrayBuild)
    {
        if (jsonArrayBuild == null)
        {
            return;
        }

        IEnumerator enumerator = jsonArrayBuild.GetEnumerator();

        while (enumerator.MoveNext())
        {
            JsonObject jsonNode  = (JsonObject)enumerator.Current;
            int        buildId   = JsonUtil.GetInt32(jsonNode, "build_id");
            var        buildItem = this.GetBuildItemById(buildId);
            if (buildItem != null)
            {
                buildItem.Init(jsonNode);
            }
            else
            {
                buildItem = new BuildItemData();
                buildItem.Init(jsonNode);
                this.listBuildItem.Add(buildItem);
            }
        }
    }