我目前正在为我的小型 XNA 项目编写一个自定义导入程序,并试图做一些像抛出 FileFormatException
这样简单的事情。在我的导入器 Import
方法中。
我已经引用了 WindowsBase.dll
,所以 FileFormatException
应该在 IntelliSense 的 System.IO
下可用,对吗?我键入 System.IO
并且 System.IO
下没有自动完成 FileFormatException
。
这里是抛出语句所在的地方:
namespace TetrominoImporter
{
public class TetrominoReader : ContentImporter<Tetromino>
{
public const string blockFileName = "blocks.txt";
public override Tetromino Import(string filename, ContentImporterContext context)
{
// HERE
最佳答案
您需要在引用中包含 WindowsBase,因为 FileFormatException 是在该程序集中定义的。一旦你添加了它,你应该能够解决 System.IO.FileFormatException
关于c# - 不能使用 FileFormatException (?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15534149/