private string GetBuyinString(string currencySymbol, string seperatorCharacter, IFormatProvider format) { string prizePoolString = (PrizePool != Math.Round(PrizePool)) ? PrizePool.ToString("N2", format) : PrizePool.ToString("N0", format); string rakeString = (Rake != Math.Round(Rake)) ? Rake.ToString("N2", format) : Rake.ToString("N0", format); return(string.Format("{0}{1}{3}{0}{2}", currencySymbol, prizePoolString, rakeString, seperatorCharacter)); }
private string GetBuyinString(string currencySymbol, string seperatorCharacter, IFormatProvider format) { string prizePoolString = (PrizePoolValue != Math.Round(PrizePoolValue)) ? PrizePoolValue.ToString("N2", format) : PrizePoolValue.ToString("N0", format); string rakeString = (Rake != Math.Round(Rake)) ? Rake.ToString("N2", format) : Rake.ToString("N0", format); if (IsKnockout) { string knockoutString = (KnockoutValue != Math.Round(KnockoutValue)) ? KnockoutValue.ToString("N2", format) : KnockoutValue.ToString("N0", format); return(string.Format("{0}{1}{4}{0}{3}{4}{0}{2}", currencySymbol, prizePoolString, rakeString, knockoutString, seperatorCharacter)); } return(string.Format("{0}{1}{3}{0}{2}", currencySymbol, prizePoolString, rakeString, seperatorCharacter)); }