示例#1
0
        public VetoEventArgs Vote(string Proposal)
        {
            VetoEventArgs e = new VetoEventArgs(Proposal, null);

            OnVote?.Invoke(this, e);
            return(e);
        }
示例#2
0
 public void VetoHandler(object sender, VetoEventArgs e)
 {
     if (e.VetoBy == null)
     {
         Random rnd = new Random();
         if (rnd.Next(0, 5) == 3)
         {
             e.VetoBy = this;
         }
     }
 }