所以我正在阅读" .txt"文件使用它来实现Dijkstra的算法,但是每次我尝试编译它都会给我一个" FileReader已经在这个编译单元中定义了#34;突出显示我在开头导入它的位置时出错。但是,如果我把它拿出来,当我试图在文件中读取错误类型的错误时,它会抛出一个构造函数错误。我在这里想念的是什么?
这是我的代码:
public class AnswerViewModel
{
public ODELDAL.Entities.Test Test { get; set; }
public Dictionary<Question, List<QuestionAlternative>> Questions { get; set; }
public Guid SelectedRole { get; set; }
}
如果需要,我可以提供更多,但这就是出现所有错误的地方。
答案 0 :(得分:2)
您的类的名称与java.io包中的FileReader相同(您已在上面注释掉)。将您的类重命名为TextFileReader或InputFileReader,或者使用java.io.FileReader的完全限定类名。
答案 1 :(得分:0)
只需将您的“ FileReader”类重命名为不同的毒性,以免引起混淆。