命名空间'System.Windows'

时间:2016-11-30 14:44:40

标签: c# .net compiler-errors .net-4.5.2

我需要选择json文件。

public void LoadChartData()
{
   var ofDialog = new System.Windows.Forms.OpenFileDialog { Filter = @"json (*.json)|*.json" };
   if (ofDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
   { }
}

不幸的是,此代码的编译会返回错误(每个System.Windows.Forms两次):

Error   CS0234  The type or namespace name 'Forms' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?)    

如何处理此错误?

1 个答案:

答案 0 :(得分:6)

在项目中包含System.Windows.Forms程序集(如建议的错误消息)。

转到解决方案资源管理器,右键单击您的项目。然后单击添加参考。选择 System.Windows.Forms 并点击确定