public static void RemoveFunc_Odd(Func_GetOdd funcOddDieRatio, Func_GetOdd funcOddBonus) { if (funcOddDieRatio != null) { _mFuncOddDieRatioDict.Remove(funcOddDieRatio); } if (funcOddBonus != null) { _mFuncOddBonusDict.Remove(funcOddBonus); } }
public static void AddFunc_Odd(Func_GetOdd func_OddDieRatio,Func_GetOdd func_oddBonus) { if (mFuncOddDieRatioDict == null) mFuncOddDieRatioDict = new Dictionary<Func_GetOdd, Func_GetOdd>(); if (mFuncOddBonusDict == null) mFuncOddBonusDict = new Dictionary<Func_GetOdd, Func_GetOdd>(); if(func_OddDieRatio != null) mFuncOddDieRatioDict.Add(func_OddDieRatio, func_OddDieRatio); if (func_oddBonus != null) mFuncOddBonusDict.Add(func_oddBonus, func_oddBonus); }
private static Dictionary <Func_GetOdd, Func_GetOdd> _mFuncOddBonusDict; // public static void AddFunc_Odd(Func_GetOdd funcOddDieRatio, Func_GetOdd funcOddBonus) { if (_mFuncOddDieRatioDict == null) { _mFuncOddDieRatioDict = new Dictionary <Func_GetOdd, Func_GetOdd>(); } if (_mFuncOddBonusDict == null) { _mFuncOddBonusDict = new Dictionary <Func_GetOdd, Func_GetOdd>(); } if (funcOddDieRatio != null) { _mFuncOddDieRatioDict.Add(funcOddDieRatio, funcOddDieRatio); } if (funcOddBonus != null) { _mFuncOddBonusDict.Add(funcOddBonus, funcOddBonus); } }
public static void RemoveFunc_Odd(Func_GetOdd func_OddDieRatio, Func_GetOdd func_oddBonus) { if(func_OddDieRatio != null) mFuncOddDieRatioDict.Remove(func_OddDieRatio); if (func_oddBonus != null) mFuncOddBonusDict.Remove(func_oddBonus); }