C#列舉和結構體
阿新 • • 發佈:2018-11-13
C#列舉型別和結構體型別的簡單運用
//定義一個列舉型別,如星期
public enum Week
{ 星期一,星期二,星期三,星期四,星期五,星期六,星期日 }
//定義一個Person結構體型別,保留一些基本資料:姓名,年齡,性別,地址
public struct Person
{
public string name;
public string gender;
public int age;
public string address;
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine("-----------enum列舉型別-------------------");
Week today = Week.星期五;
Week tomorrow = Week.星期六;
Console.WriteLine("今天{0},明天{1}",today,tomorrow);
Console.WriteLine("-----------struct結構體型別---------------" );
//使用結構體:
//1.建立結構體型別的變數------結構體型別 結構體變數名 = new 結構體型別();
//2.給結構體賦值-------結構體變數名.變數名 = 值;
Person muxiaoxin = new Person();
muxiaoxin.name = "木小星";
muxiaoxin.gender = "男";
muxiaoxin.age = 22;
muxiaoxin.address = "湖北省黃岡市蘄春縣";
Console.WriteLine(wanlixin.name + wanlixin.gender + wanlixin.age + wanlixin.address);
Console.ReadKey();
}
}
後期繼續補充