星期日, 3月 31, 2019

[EF] 使用 Enum

練習在 EF 的 edmx 上使用 Enum

[EF] 使用 Enum-0

  • 轉換為 Enum
[EF] 使用 Enum-1

[EF] 使用 Enum-2


  • 自行加入新的 Enum
[EF] 使用 Enum-3

[EF] 使用 Enum-4

[EF] 使用 Enum-5
  • 使用現有 Enum
namespace EFEnum
{
    Public enum Department
    {
        總經理室 = 0,
        人資 = 1,
        資訊 = 2,
        會計 = 3
    }
}
[EF] 使用 Enum-6

之後依上述 [自行加入 Enum] 來對 Property 設定

使用 Enum
namespace EFEnum
{
    class Program
    {
        static void Main(string[] args)
        {
            var context = new EFDBContext();
            var demo = context.EnumDemo.FirstOrDefault();
            demo.Gender = Gender.男;
            demo.UserRight = UserRight.Admin;
            demo.Department = Department.資訊;
        }
    }
}

沒有留言:

張貼留言