所以,我遇到了一堆不同的错误,并且刚刚接触C#,我不确定自己做错了什么。'a'不包含'b'的定义,也没有扩展方法错误
我在我的ImportDefinitionData类中创建了一个新方法“方法A”,如下所示。它不喜欢我定义区域描述变量的方式。我得到一个“classa.field A”不能在静态类错误中声明实例成员。
然后,当我尝试从另一个类中调用该方法时,我在方法名称下面出现一条红色的波浪线,错误状态为“Definitiondata不包含Phase1Additional参数的定义,也没有接受类型的第一个参数的扩展方法定义数据可以发现。
你把它放在ImportDefinitionData中,而不是DefinitionData ... –
你的类是'ImportDefinitionData',但是你正在尝试使用一些'DefinitionData'类。此外'this'在静态方法内无效。 – Jonesopolis
你不能在一个成员(例如方法)中拥有一个公共变量。将公共字符串AREA_DESCRIPTION;'-part移动到类体中,而不是在方法内部。 – HimBromBeere