Die Random Random: Using Public Class Private Const Int Private Static New Private Int Public Int Get Return

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Die.

cs Class

using System;

public class Die{


private const int Sides = 6;
private static Random RNG = new Random();

private int value;

public int Value


{
get { return value; }
}

public void Roll()


{
value=RNG.Next(Sides)+1;
}

public override string ToString() {

return ("Die(" + Value + ")");


}
}

Program.cs

using System;

public class MainApp {


public static void Main()
{
Die d = new Die();
for (int i = 0; i < 5;i++ )
{

Console.WriteLine("Initial Value: {0}", d.Value);


d.Roll();
Console.WriteLine("Value Rolled: {0}", d.Value);
Console.WriteLine(d);
Console.ReadLine();
}

You might also like