C#对实体引用非静态字段、方法或者属性,怎么解决

问题遇到的现象和发生背景

LoadRecipeList()方法在HX.RMS.Application类库中
GetXML()方法在HX.RMS.Code类库中
两个类都没出现果如何的static,为什么要提示非要加static才行?
在不加static的情况下如何解决?

问题相关代码,请勿粘贴截图

LoadRecipeList方法

img


GetXML方法

img

img

运行结果及报错内容

img

加了static可以不用创建对象就能使用了。不然必须创建对象才可以用

类中的static成员是与创建对象无关的。可以使用类名.直接调用。