0
class Registration
{
    public virtual void Register()
    {
        int Registration_System;

        Console.Write("Registration System");
        Console.Write("\n 1. Add Student" +
                      "\n 2. View Student" +
                      "\n 3. Search" +
                      "\n 4. Edit" +
                      "\n 5. Delete" +
                      "\n 6. Exit");
        Console.Write("\nChoose: "); Registration_System = int.Parse(Console.ReadLine());
    }
}

class Program //Main class
{
    static void Main(string[] args)
    {
        Registration r = new Registration();
        r.Register();
        MSIT it = new MSIT();
        MSCS cs = new MSCS();



    }
}

基本的に、 Main クラスの if/else システムで使用するには、Registration_Systemの値にアクセスする必要があります。

if (Registration_System == 1)
{
}
..

いくつかのレッスンを欠席したので、少なくとも 6 つの他のクラスでこれを行います。これまでのところ、他のすべてのクラスにアクセスできるように If/Else のスケルトンをセットアップする必要がありますが、Registration_Systemの値を使用しないとそれを行うことはできません。私はそれを正しくやっていますか?別の方法はありますか?

4

2 に答える 2