Argentum Metan Asked:2025-03-24 16:10:18 +0800 CST2025-03-24 16:10:18 +0800 CST 2025-03-24 16:10:18 +0800 CST 如何在项目之间声明 C# 方法(在单个解决方案内) 772 告诉我如何在同一个解决方案(Console_Tasks)中的另一个项目(Second-Task)中使用一个项目(First_Task)的方法(TheNumEnter)? c# 2 个回答 Voted Best Answer rotabor 2025-03-24T16:28:05+08:002025-03-24T16:28:05+08:00 您需要从项目上下文菜单添加到另一个项目的链接: CREAsTIVE 2025-03-24T16:30:08+08:002025-03-24T16:30:08+08:00 在顶级表达式中声明的方法本质上是本地的(具有与变量相同的范围),因此不能从外部访问。 如果您想要创建一个通用方法,那么您将必须定义一个通用类并在其中声明该方法: public static class Utils { public static int Sum(int x, int y) { return x + y; } } 你可以像这样使用它: Utils.Sum(2, 3); 或者像这样: using static Utils; // На первых строчках скрипта ... Sum(1, 2); 现在我们有一个公共类,我们需要在第二个项目的依赖项中指定第一个项目。要做到这一点: зависимости第二个项目人民币 Добавить ссылку на проект 选择所需的(第一个)项目 按Ок 现在,在第二个项目中,您可以使用与第一个项目完全相同的方法。
您需要从项目上下文菜单添加到另一个项目的链接:
在顶级表达式中声明的方法本质上是本地的(具有与变量相同的范围),因此不能从外部访问。
如果您想要创建一个通用方法,那么您将必须定义一个通用类并在其中声明该方法:
你可以像这样使用它:
或者像这样:
现在我们有一个公共类,我们需要在第二个项目的依赖项中指定第一个项目。要做到这一点:
зависимости
第二个项目人民币Добавить ссылку на проект
Ок
现在,在第二个项目中,您可以使用与第一个项目完全相同的方法。