【发布时间】:2016-03-11 15:10:51
【问题描述】:
我为一个新库写了代码,大部分代码都在下面
public class Locked
大多数图形功能都在其中。 但是,我还提供了一些特定的奇异数学作为与 Magic Math 相同的 dll 中的单独命名空间,这些函数不像 Locked 下的每个函数一样是私有的。
public class MagicMath
Locked 类中的一些函数需要 MagicMath 所以我称它们为
MagicMath.ResizeDataSet(...
这会报错非静态字段、方法或属性需要对象引用
'MagicMath.ResizeDataSet( SortedDictionary <int, List<int>>, int, int)'
我在这里有点困惑,因为 MagicMath 中的那些函数被识别,它们的参数被接受,当从 Locked 类的代码中调用时,我只在函数文本 (ResizeDataSet) 下得到一条红线。 怎么了?
【问题讨论】: