【发布时间】:2017-05-20 05:16:41
【问题描述】:
我已将项目中的一个类移到同一解决方案中的类库中。我在 web 项目中添加了对类库的引用。
如何访问类库中的方法?
【问题讨论】:
我已将项目中的一个类移到同一解决方案中的类库中。我在 web 项目中添加了对类库的引用。
如何访问类库中的方法?
【问题讨论】:
确保方法和类是公共的并实例化以使用它:
YourClass yourClass = new YourClass();
yourClass.YourMethod();
或者,如果您的方法是静态的:
YourClass.YourMethod();
确保包含你的类的命名空间是你的目标类 using 语句,即
using ClassLibrary;
如果您不确定YourClass 的命名空间,您可以在顶部的 Class 文件中找到它,就在您的 using 语句下方。或者,您可以将鼠标悬停在 Visual Studios 编辑器中的 YourClass 文本上,然后通过单击出现的按钮选择命名空间。
【讨论】:
如果方法是公共的(而不是静态的),您需要实例化该类:
YourClass yourClass = new YourClass();
yourClass.YourMethod();
如果方法是公共的和静态的,那么你可以直接调用它:
YourClass.YourMethod();
并确保不要忘记 using 语句,最好放在文件顶部:
using MyClassNamespace;
【讨论】: