在主程序.cs文件中运行另一个.cs文件

本文关键字:cs 文件 另一个 运行 主程序 | 更新日期: 2023-09-27 18:06:25

我是一个编程新手,所以我敢肯定这个问题很幼稚。

所以,我写了一个简单的神奇的八球程序,我想转移到一个冒险游戏,但我认为它会很整洁,包括八球程序在游戏中,就像做一个控制台菜单,你可以选择任何一个游戏。

所以,我的问题是,我不知道如何把我的eightball程序放在一个文件中,然后在主程序文件中运行它,比如
eightball();

如果这可以简单地完成,我是否也可以在if语句中使用它,比如

if (response == 1)
{
eightball();
}

谢谢大家的帮助!

我也相信我在我的研究中偶然发现了答案,但我可能不理解它

在主程序.cs文件中运行另一个.cs文件

查看类。

您可能想要创建一个新的类文件,然后像这样添加代码:
namespace MyApplication
{
    class EightBall
    {
        public static void eightball ()
        {
            // Add your code here
        }
    }
}

从您的Main -函数中调用它,像这样:

if (response == 1)
{
    EightBall.eightball();
}
namespace MyApplication
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new /*the name of your program*/());
        }
    }
}