usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceconsoleapplication4{enumOrientation:byte{North=1, South=2, East=3, West=4 } structRoute { Publicorientation direction; Public Doubledistance; } classProgram {Static voidMain (string[] args) {Route Myroute; intmydirection; Doublemydistance; Console.WriteLine ("1> North \ 2> South \ 3> East \ 4> West"); Do{Console.WriteLine ("Select a direction:"); Mydirection=Convert.ToInt32 (Console.ReadLine ()); } while((mydirection<1|| Mydirection>4)); Console.WriteLine ("input a Distance:"); Mydistance=convert.todouble (Console.ReadLine ()); Myroute.direction=(orientation) mydirection; Myroute.distance=mydistance; Console.WriteLine ("my specifies a diretion of {0} and a"+"distance of {1}", Myroute.direction, myroute.distance); Console.readkey (); } }}
Using system;using system.collections.generic;using system.linq;using system.text;using System.Threading.Tasks; Namespace consoleapplication5{ class program { static void Main (string[] args) { string[] Friendnames = {"Yaobao", "Beijing", "MEINV"}; Console.WriteLine ("Here is {0} of my friend:", friendnames.length); for (int i = 0; i < friendnames.length; i++) { Console.WriteLine (friendnames[i]); } Console.readkey ();}}}
Complex variable types: enumerations, structs, arrays (example)