这段代码需要什么名称空间?(C#)

Shu*_*leu -1 c#

Image Dummy = Image.FromFile("image.png");
Dummy.Save("image.bmp", ImageFormat.Bmp);
Run Code Online (Sandbox Code Playgroud)

问题是什么

我有这些

using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,说命名空间系统中不存在命名空间绘图:/

max*_*llb 8

添加对System.Drawing的引用

当你使用using语句时,这可以让编译器知道当你说Image你的意思时System.Drawing.Image.

但是,现在编译器需要知道System.Drawing的位置.默认情况下,在Visual Studio中,你可能已经引用System,System.DataSystem.Xml.

现在你正在写作System.Drawing.在项目浏览器中右键单击项目,然后选择"添加引用...".这将为您提供一个选项卡式界面,您可以从中选择以下选项之一:

  • .NET参考.GAC中的任何程序集都将在此处列出.向下滚动并选择System.Drawing例如.
  • COM参考.用于与非.NET,但非常Windows组件的接口.
  • 项目.一个Visual Studio精准.引用尚未构建的DLL.在同一解决方案中选择一个项目.编译之前的Intellisense.
  • 浏览(对于文件).如果已经构建了.NET组件或具有导出定义的其他类型,则可以从此处引用DLL.