【发布时间】:2022-07-06 23:09:21
【问题描述】:
我用 .net 6 创建了一个程序。创建时添加一个类,然后在 main 中实例化它。我得到了错误
错误 CS0246 找不到类型或命名空间名称“AbilityScoreCalculator”(您是否缺少 using 指令或程序集引用?)
类代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Ability_Score_Calculator
{
internal class AbilityScoreCalculator
{
// ...
public void CalculateAbilityScore()
{
// ..
}
}
}
主要方法代码
AbilityScoreCalculator calculator = new AbilityScoreCalculator();
但是,当我在 .net 5 中执行相同操作时,一切都很好,如下所示
类代码如上
主要方法代码
using System;
namespace Ability_Score_Calculator
{
internal class Program
{
static void Main(string[] args)
{
AbilityScoreCalculator calculator = new AbilityScoreCalculator();
}
}
}
【问题讨论】:
-
您的“主要方法代码”是否使用顶级语句?