找不到类型或命名空间名称“名称”
本文关键字:名称 类型 命名空间 找不到 | 更新日期: 2023-09-27 18:33:07
找不到类型或命名空间名称'Question'(是否缺少 using 指令或程序集引用?
我花了一上午的时间阅读具有相同错误的线程,但没有找到任何似乎适用的内容。引用似乎设置正确。我尝试添加"using TestProject.Trivia.Web",但后来我只得到"类型或命名空间名称'Web'在命名空间'TestProject.Trivia'中不存在(您是否缺少程序集引用?
在一个项目中,我有这个cs文件:
using System.Runtime.Serialization;
using System.Xml.Serialization;
namespace TestProject.Trivia
{
[DataContract]
public class Course
{
[XmlAttribute, DataMember]
public string Name { get; set; }
[XmlAttribute, DataMember]
public int Id { get; set; }
[XmlElement, DataMember]
public Question [] Questions { get; set; }
}
}
它引用了类TestProject.Trivia.Web,它有一个javascript文件,其中包含一个问题的定义(我在解决方案的其余部分引用它没有问题)。
任何想法将不胜感激...
定义问题是一个 javascript 文件,不会在 .Net 中创建 Question 的对象,因此不能在 C# 代码中将其用作 .Net 对象。
制作一个班级问题并使用它。
public class Question
{
...
}