c# 学习笔记1 (枚举和结构类型和数组)

using System; using System.Collections.Generic; using System.Text; using System.Data.SqlClient; namespace mylearn { enum orientation : byte { north=1, south=2, east=3, west=4 } struct route { public orientation myDirection; public double distance; } class Program { static void Main(string[] args) { byte derectionByte; string derectionString; orientation myorientation = orientation.north; Console.WriteLine("myDirection={0}",myorientation); derectionByte = (byte)myorientation; derectionString = Convert.ToString(myorientation); Console.WriteLine("byte equivalent={0}",derectionByte); Console.WriteLine("string equivlent={0}", derectionString); myorientation = (orientation)Enum.Parse(typeof(orientation), "south"); Console.WriteLine("new Direction={0}", myorientation); route myRoute; myRoute.myDirection = myorientation; myRoute.distance = 12.5; Console.WriteLine("***********************"); Console.WriteLine(myRoute.myDirection); Console.WriteLine(myRoute.distance); int[][] myint = {new int[]{1}, new int[]{1,2}, new int[]{1,2,3}}; Console.WriteLine(myint[2][2]); Console.ReadKey(); } } }
posted @ 2007-12-17 21:34  老保  Views(267)  Comments(0)    收藏  举报