Cricinfo Live Scores

Monday, June 16, 2008

Using strings and enum - C# .NET

private enum CarTypes

{
Lotus = 0,
Morgan = 1,
Atom = 2
}

private void button1_Click(object sender, EventArgs e)
{
CarTypes myCarType = CarTypes.Morgan;
textBox1.Text = Enum.GetName(typeof(CarTypes), myCarType) + ", " + myCarType.ToString() + ", " + (myCarType==CarTypes.Morgan).ToString();

myCarType = (CarTypes)Enum.Parse(typeof(CarTypes), "Atom");
textBox1.Text += "\r\n" + Enum.GetName(typeof(CarTypes), myCarType) + ", " + myCarType.ToString() + ", " + (myCarType == CarTypes.Atom).ToString();

myCarType = (CarTypes)Enum.Parse(typeof(CarTypes), "loTus", true);
textBox1.Text += "\r\n" + Enum.GetName(typeof(CarTypes), myCarType) + ", " + myCarType.ToString() + ", " + (myCarType == CarTypes.Lotus).ToString();
}

I have collected this from internet