我在尝试使用 QuickGraph 的 AdjacencyGraph 类 时遇到问题。请允许我先展示我的代码,然后描述问题:
using System.Collections.Generic;
using QuickGraph;
public class StrategicMap
{
private IList<Fraction> fractions;
private AdjacencyGraph<ProvinceOnMap, EdgeOnMap> provinces;
public StrategicMap(IList<Fraction> fractions, AdjacencyGraph<ProvinceOnMap, EdgeOnMap> provinces)
{
this.fractions = fractions;
this.provinces = provinces;
}
我正在使用适当的(?)导入,嗯,“使用”。但是,编译器仍然不知道我指的是哪个类。来自 QuickGraph.Contracts
或来自 QuickGraph
。
这是最后一张截图,它详细说明了这个问题:
最佳答案
答案已经很晚了,但也许它会对您或其他人有所帮助。
NuGet 上有一些 QuickGraph 包。
我正在用这个
https://www.nuget.org/packages/QuickGraphPCL/
这似乎工作正常。
关于带有来自 NuGet 的 QuickGraph 包的 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46219960/