如何添加程序集引用以在c#中使用Rect



我想使用Rect结构,我写了Rect aaa = new Rect();,得到了the type or namespace could not be found错误。我试着添加所有的using,就像在web的例子中一样:

using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using System.Windows.Shapes;

最后三个导入了一个CCD_ 5。

在提到的网页上,它说大会是WindowsBase.dll。现在我不知道如何继续…

更新:我被告知要添加一个引用,但这是一个核心项目,这是不可能的。

我应该安装一个程序包,但我看不到任何包含此dll的程序包。WindowsBase程序包对.net 5无效,但在上面的文档中,它表示此Struct确实可以与.net 5一起使用。

我想使用这个结构。

简短回答:正如@imsmn所评论的,添加对WindowsBase的引用。通过右键单击";参考文献";在Solution explorer中输入并选择";添加引用";。

长答案(或者更准确地说,建议(:

未来获得答案的简单方法:对于";内置的";类,你可以试试这个。在Visual Studio中,在代码窗口(C#编辑器(中键入:

Rect r = new Rect();

然后将鼠标悬停在单词";Rect";。一个框将弹出,其中一个选项将是";显示潜在修复";。如果您单击该选项,其中一个选项通常是添加引用(如果需要(和using指令(如果必要(。

最新更新