Mega Code Archive

 
Categories / C# Tutorial / Data Type
 

Enum based on byte, and convert enum variable back to byte

using System; using System.Collections.Generic; using System.Linq; using System.Text;     enum orientation : byte     {         north = 1,         south = 2,         east = 3,         west = 4     }     class Program     {         static void Main(string[] args)         {             orientation myDirection = orientation.north;                         byte directionByte;             string directionString;             myDirection = orientation.north;             Console.WriteLine("myDirection = {0}", myDirection);             directionByte = (byte)myDirection;             directionString = Convert.ToString(myDirection);             Console.WriteLine("byte equivalent = {0}", directionByte);             Console.WriteLine("string equivalent = {0}", directionString);         }     }