/// <summary> /// 计算投注注数 /// </summary> /// <param name="item"></param> /// <returns></returns> public override int TotalBetCount(BasicModel.LotteryBasic.BetDetail item) { var array = item.BetContent.Split(','); if (array.Length != 2 || array[1].Length < 3) { return(0); } int count = 0; foreach (var er in array[0]) { var fcount = array[1].Where(a => a != er).ToArray().Length; if (fcount < 3) { continue; } count += CombinationHelper.Cmn(fcount, 3); } return(count); }
/// <summary> /// 计算具体多少注 /// </summary> /// <param name="item"></param> /// <returns></returns> public override int TotalBetCount(BasicModel.LotteryBasic.BetDetail item) { return(CombinationHelper.Cmn(item.BetContent.Replace(",", "").Length, 5)); }