代码之家  ›  专栏  ›  技术社区  ›  Asmar J.

是否有必要在c#中为基本控制台应用程序创建数据库?[已关闭]

  •  -1
  • Asmar J.  · 技术社区  · 1 年前

    这是我的代码,

    Q#1-是否有必要在c#中为基本控制台应用程序创建数据库?

    问#2-我想知道如何创建AddEmployee方法以及其他方法,如RemoveEmployee&FindEmployee?

    我想要的是让用户在1-3之间进行选择,之后控制台应用程序不应该关闭,并询问用户是否想继续,在按(y/n)中的y时,应用程序应该再次进行选择,并在按“n”时退出。

    命名空间UsingLinq

    {

    class Employee
    
    {
        public int Id { get; set; }
        public string Name { get; set; }
        public string FatherName { get; set; }
    }
    class Program
    {
        List<Employee> lstEmployees = new List<Employee>();
    
        static void Main()
        {
            while (true)
            {
                Console.WriteLine("1. Add Employee");
                Console.WriteLine("2. Remove Employee");
                Console.WriteLine("3. Find Employee");
    
                Console.WriteLine("Enter your choice: ");
                int selected = int.Parse(Console.ReadLine());
    
                switch (selected) {
                    case 1:
                        AddEmployee();
                        break;
                    case 2:
                        RemoveEmployee();
                        break;
                    case 3:
                        FindEmployee();
                        break;
                    default:
                        Console.WriteLine("invalid choice!");
                        break;
    
                }
            }
                
        }
    
        public static void AddEmployee()
        {
    
        }
    
        public static void RemoveEmployee()
        {
    
        }
    
        public static void FindEmployee()
        {
    
        }
    
    }
    

    }

    1 回复  |  直到 1 年前
        1
  •  0
  •   Matthew Sweet    1 年前

    不需要,不需要为小型控制台应用程序创建数据库。

    这里大致完成了你想要的内容,尽管我假设你想在员工身上加上父亲的名字?希望这能让你朝着正确的方向开始。

    https://dotnetfiddle.net/enQJjz