Example #1
0
        /// <summary>
        /// アイテムリストに重み付けアイテムを追加する
        /// 重み付け番号は0固定
        /// </summary>
        /// <param name="itemNo">アイテム番号</param>
        /// <param name="weightNoCount">重み付け番号件数</param>
        /// <param name="min">最小値</param>
        /// <param name="max">最大値</param>
        /// <param name="select">選択フラグ</param>
        public void AddItemList(
            int itemNo,
            int weightNoCount,
            int min,
            int max,
            bool select = false
            )
        {
            // 重み付けアイテムを生成する
            var wi = new WeightItem();

            // 重み付け番号を追加する
            wi.AddWeightList(
                count: weightNoCount,
                weight: min,
                min: min,
                max: max
                );

            // 重み付けアイテムを追加する
            this.AddItemList(wi);
        }
Example #2
0
 /// <summary>
 /// アイテムリストに重み付けアイテムを追加する
 /// </summary>
 /// <param name="wi">重み付けアイテム</param>
 private void AddItemList(
     WeightItem wi
     )
 {
     this._ItemList.Add(wi);
 }