Example #1
0
 /// <summary>
 /// 提示此牌的數字
 /// </summary>
 /// <param name="promptValue">提示的數字</param>
 /// <param name="realValue">牌的數字</param>
 public void Prompt(CardValueType promptValue, CardValueType realValue)
 {
     if (promptValue == realValue)
     {
         this.Value = realValue;
     }
     else if (!ImpossiblePrompt.Contains(( PromptInformation )promptValue))
     {
         ImpossiblePrompt.Add(( PromptInformation )promptValue);
     }
 }
Example #2
0
 /// <summary>
 /// 提示此牌的顏色
 /// </summary>
 /// <param name="promptColor">提示的顏色</param>
 /// <param name="realColor">牌的顏色</param>
 public void Prompt(CardColorType promptColor, CardColorType realColor)
 {
     if (promptColor == realColor)
     {
         this.Color = realColor;
     }
     else if (!ImpossiblePrompt.Contains(( PromptInformation )promptColor))
     {
         ImpossiblePrompt.Add(( PromptInformation )promptColor);
     }
 }