value == CardNumbers.ViceJoker)
{
throw(new InvalidOperationException
("Zero,Joker和ViceJoker不能用于Card对象")) ;
}
//if(value != CardNumbers.Joker
//&& value != CardNumbers.ViceJoker )
//this.m_enumNumber = value ;
this.m_enumNumber = value ;
}
}
#endregion
#region 构造函数
/// <summary>
/// 构造函数
/// </summary>
public Card()
{
this.m_enumColors = CardColors.Club ;
this.m_enumNumber = CardNumbers.Ace ;
}//end method
/// <summary>
/// 重载构造函数
/// </summary>
/// <param name="a_enumColors">花色</param>
/// <param name="a_enumNumber">大小</param>
public Card(CardColors a_enumColors , CardNumbers a_enumNumber)
{
if(a_enumColors == CardColors.None
关键词:一个扑克游戏的诞生---扑克牌及相关类代码兼谈异常(中)