## Simple (to some) dice game

Please someone help me, I've been staring at this for hours cause I am new to this and coding in general.

Rules of the Game:

Two players each roll a pair of dice until one player wins. Each time they roll is called a 'battle.' First to win 5 battles wins the game. The winner of a battle is determined by these rules:

1. Doubles always wins over non-doubles. E.g., 1-1 wins over 6-5.

2. Higher doubles wins over lower doubles. E.g., 4-4 wins over 3-3.

3. If both players roll non-doubles, then the higher total roll wins. E.g., 5-4 (9) wins over 5-3 (8).

4. If the players roll the same, no one wins that battle.

here's my dice class which I'm 98% sure if perfect

Code:
```using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace dice1
{
class PairOfDice
{
private int die1, die2;
private Random random1;

public PairOfDice()
{
random1 = new Random();
}

public int Die1
{
get
{ return die1; }
set
{ die1 = value; }
}

public int Die2
{
get
{ return die2; }
set
{ die2 = value; }
}

public int SumOfFaces()
{
return die1 + die2;
}

public void Roll()
{
die1 = random1.Next(1, 7);
die2 = random1.Next(1, 7);
}

public bool isDoubles()
{
return(die1==die2);
}
}```
and here's where i am having so many troubles in my form 1

Code:
```using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using dice1;

namespace DiceBattleKevin
{
public partial class Form1 : Form
{
private PairOfDice pair1 = new PairOfDice();
private PairOfDice pair2 = new PairOfDice();
bool P1_doubles;
bool P2_doubles;
int P1_sum;
int P2_sum;

public Form1()
{
InitializeComponent();
P1_doubles = pair1.isDoubles();
P2_doubles = pair2.isDoubles();
P1_sum = pair1.SumOfFaces();
P2_sum = pair2.SumOfFaces();
}

private void RollButton_Click(object sender, EventArgs e)
{
//Roll the dice

//When button is clicked, number shows up in for die1 and die2

//Show the value of dice
//disable the roll button

if(P1_doubles)
{ if(P2_doubles)
//both doubles

}
else if (P2_doubles)
{ //p2 wins

}
else
{ //neither are double
//check sum

}

}

private bool BattleOver()
{

}

private void DeclareWinner()
{
//Declare winner
}

private void ShowScores()
{
//Set the label of P1's score to his score
//Set the label of p2's score to his score
}

private void NewGameButton_Click(object sender, EventArgs e)
{

}

}
}```
Where i am stuck right now is at RollButton_Click. I just don't know how to get the dice to roll (from the dice class) and how to get that roll to show up. Any help would be great. Thank you!