Trường hợp hàm enum có
gán giá trị
PHP Code:
using System;
using System.Collections.Generic;
using System.Text;
namespace khoaimon
{
class KieuEnum
{
enum diemthi : int
{
diemmax = 10,
diemliet = 0,
diemtb = 5,
diemkha = 7,
};
static void Main()
{
System.Console.WriteLine("diem cao nhat: {0}",(int) diemthi.diemmax);//bat buoc phai ep kieu du lieu
System.Console.WriteLine("diem liet: {0}", (int)diemthi.diemliet);
System.Console.WriteLine("diem trung binh {0}", (int)diemthi.diemtb);
System.Console.WriteLine("diem kha: {0}", (int)diemthi.diemkha);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace khoaimon
{
class KieuEnum
{
enum diemthi : int
{
diemmax = 10,
diemliet = 0,
diemtb = 5,
diemkha = 7,
};
static void Main()
{
System.Console.WriteLine("diem cao nhat: {0}",(int) diemthi.diemmax);//bat buoc phai ep kieu du lieu
System.Console.WriteLine("diem liet: {0}", (int)diemthi.diemliet);
System.Console.WriteLine("diem trung binh {0}", (int)diemthi.diemtb);
System.Console.WriteLine("diem kha: {0}", (int)diemthi.diemkha);
Console.ReadLine();
}
}
}
Kết quả:
diem cao nhat: 10
diem liet: 0
diem trung binh: 5
diem kha: 7
Trường hợp hàm enum không gán giá trị
diem cao nhat: 10
diem liet: 0
diem trung binh: 5
diem kha: 7
Trường hợp hàm enum không gán giá trị
PHP Code:
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication18
{
class Program
{
enum diemthi : int
{
diemmax,
diemliet,
diemtb,
diemkha,
};
static void Main(string[] args)
{
System.Console.WriteLine("diem cao nhat: {0}", (int)diemthi.diemmax);
System.Console.WriteLine("diem liet: {0}", (int)diemthi.diemliet);
System.Console.WriteLine("diem trung binh {0}", (int)diemthi.diemtb);
System.Console.WriteLine("diem kha: {0}", (int)diemthi.diemkha);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication18
{
class Program
{
enum diemthi : int
{
diemmax,
diemliet,
diemtb,
diemkha,
};
static void Main(string[] args)
{
System.Console.WriteLine("diem cao nhat: {0}", (int)diemthi.diemmax);
System.Console.WriteLine("diem liet: {0}", (int)diemthi.diemliet);
System.Console.WriteLine("diem trung binh {0}", (int)diemthi.diemtb);
System.Console.WriteLine("diem kha: {0}", (int)diemthi.diemkha);
Console.ReadLine();
}
}
}
Kết quả:
diem cao nhat: 0
diem liet: 1
diem trung binh: 2
diem kha: 3
Trường hợp không ép kiểu dữ liệu
diem cao nhat: 0
diem liet: 1
diem trung binh: 2
diem kha: 3
Trường hợp không ép kiểu dữ liệu
PHP Code:
using System;
using System.Collections.Generic;
using System.Text;
namespace khoaimon
{
class KieuEnum
{
enum diemthi : int
{
diemmax = 10,
diemliet = 0,
diemtb = 5,
diemkha = 7,
};
static void Main()
{
System.Console.WriteLine("diem cao nhat: {0}",diemthi.diemmax);//bat buoc phai ep kieu du lieu
System.Console.WriteLine("diem liet: {0}", diemthi.diemliet);
System.Console.WriteLine("diem trung binh {0}", diemthi.diemtb);
System.Console.WriteLine("diem kha: {0}", diemthi.diemkha);
Console.ReadLine();
}
}
}
using System.Collections.Generic;
using System.Text;
namespace khoaimon
{
class KieuEnum
{
enum diemthi : int
{
diemmax = 10,
diemliet = 0,
diemtb = 5,
diemkha = 7,
};
static void Main()
{
System.Console.WriteLine("diem cao nhat: {0}",diemthi.diemmax);//bat buoc phai ep kieu du lieu
System.Console.WriteLine("diem liet: {0}", diemthi.diemliet);
System.Console.WriteLine("diem trung binh {0}", diemthi.diemtb);
System.Console.WriteLine("diem kha: {0}", diemthi.diemkha);
Console.ReadLine();
}
}
}
Kết quả:
diem cao nhat: diemmax
diem liet: diemliet
diem trung binh: diemtb
diem kha: diemkha
KẾT LUẬN:
NẾU KHÔNG GÁN GIÁ TRỊ CHO MỖI THÀNH PHẦN THÌ NÓ KHỞI TẠO THÀNH PHẦN ĐẦU TIÊN LÀ 0, CÁC THÀNH PHẦN CÒN LẠI SẼ NHẬN GIÁ TRỊ TIẾP THEO CỦA THÀNH PHẦN ĐẦU TIÊN
KHI XUẤT RA PHẢI ÉP KIỂU TÙNG THÀNH PHẦN
diem cao nhat: diemmax
diem liet: diemliet
diem trung binh: diemtb
diem kha: diemkha
KẾT LUẬN:
NẾU KHÔNG GÁN GIÁ TRỊ CHO MỖI THÀNH PHẦN THÌ NÓ KHỞI TẠO THÀNH PHẦN ĐẦU TIÊN LÀ 0, CÁC THÀNH PHẦN CÒN LẠI SẼ NHẬN GIÁ TRỊ TIẾP THEO CỦA THÀNH PHẦN ĐẦU TIÊN
KHI XUẤT RA PHẢI ÉP KIỂU TÙNG THÀNH PHẦN
0 comments:
Post a Comment