我正在尝试使用FileHelpers并初始化FileHelperEngine类。
public partial class ReadFlashcards : Form
{
public FileHelperEngine engine = new FileHelperEngine<FlashcardPack>();
public ReadFlashcards()
{
InitializeComponent();
}
[DelimitedRecord(",")]
public class FlashcardPack
{
public string pack;
public string question;
public string answer;
public string image;
}
}
第3行的一部分-> new FileHelperEngine<FlashcardPack>();
说'Cannot implicitly convert type FileHelpers.FileHelperEngine<FlashcardsPack> to FileHelpers.FileHelperEngine'
我看过documentation,它看起来与我的代码相同(public关键字没有什么区别,var也没有什么区别)。
如何解决此问题?非常感谢您的帮助。预先感谢。
答案 0 :(得分:1)
根据https://www.javadevjournal.com/spring-boot/spring-boot-actuator-custom-endpoint/,您无法将FileHelperEngine<FlashcardPack>
转换为FileHelperEngine
。
public class FileHelperEngine : FileHelperEngine<object>
您需要以这种方式使用它:
public FileHelperEngine<FlashcardPack> engine = new FileHelperEngine<FlashcardPack>();