0

我导入了一个我想在我的 VB.NET 项目中使用的库(该库在 C# 中,因为那里有我需要的函数和东西)。但是,我面临一个问题。

在图书馆里面,有这样的东西:

        public static Dictionary<int, Map> Maps { get; set; }
        Maps = new Dictionary<int, Map>();

这显然使用了“地图”类。我的项目中有一个相同的“地图”类副本,但是,我想问一下——有什么办法可以做这样的事情吗?在图书馆使用我的课程(来自项目 A)?

我的朋友试图帮助我。他使用 T 变量将“地图”类转换为我的地图类。但是,这对我没有帮助,因为在某些部分我必须使用地图类中的变量,并且添加它们是一个问题,因为它继承了 mybase 类(并且它产生了一些问题)。

您也可能会问 - 为什么我不直接在 VB.NET 中编写库?我坐了3个小时这样做。该库是 3 个文件:WzReaderWzBinaryReaderWzDataClasses。基本上,它读取一个名为“Output.bin”的文件以将数据插入字典。

但是,我的不起作用。所以请回答我的问题 - 我怎样才能将我的课程用于图书馆的课程,或者尝试看看我做错了什么......

这是两个读者的链接(VB.NET(我的,不工作)和 C#(工作正常))。

谢谢你。

http://hostr.co/HuDbiUAZfRwK

4

0 回答 0