如何在项目中使用C#类库?
我在C#中创build了一个新的类库,并希望在我的其他C#项目中使用它 – 我该怎么做?
在您的项目中添加对它的引用,并在CS文件的顶部使用您要使用它的using子句。
添加一个参考:
- 在Visual Studio中,单击“项目”,然后单击“添加引用”。
- 单击“浏览”选项卡并find要添加引用的DLL。
注:如果您要使用的DLL在同一个项目中,显然使用浏览器是不好的forms。 相反,右键单击该项目,然后单击添加引用,然后从项目选项卡中select适当的类:
- 点击OK。
添加使用条款:
添加“使用[namespace];” 到你想引用你的库的CS文件。 因此,如果要引用的库有一个名为MyLibrary的名称空间,请将以下内容添加到CS文件中:
using MyLibrary;
在“解决scheme资源pipe理器”窗口中,右键单击要使用类库的项目,然后单击“添加引用”菜单项。 然后,如果类库在同一个解决scheme文件中,请转到项目选项卡并select它; 如果它不在同一个选项卡中,则可以转到“浏览”选项卡并以此方式find它。
那么你可以使用该组件中的任何东西。
我不确定为什么每个人都声称你需要在你的文件的顶部using
声明,因为这是完全没有必要的。
右键单击项目中的“参考”文件夹,然后select“添加参考”。 如果您的新类库是同一解决scheme中的项目,请select“项目”(Project)选项卡并select该项目。 如果新库不在相同的解决scheme中,请单击“浏览”选项卡并为您的新项目find.dll。
添加它作为参考。
参考>添加参考>浏览您的DLL。
然后,您将需要添加一个使用语句到您的代码的顶部。
这是一个关于创build和添加类库的好文章。 甚至展示了如何通过方法向导创build方法以及如何在应用程序中使用它
您需要从您的项目中添加对您的类库的引用。 右键单击参考文件夹,然后单击添加参考。 您可以浏览DLL,或者如果您的类libaray是解决scheme中的项目,则可以添加项目引用。
- 添加一个对你的库的引用
- 导入命名空间
- 消耗库中的types
上面的答案中缺less必要的步骤,以便为各级开发者工作:
- 编译你的类库项目
- 该dll文件将在bin文件夹中可用
- 在另一个项目中,右键单击ProjectName并select“Add”=>“Existing Item”
- 浏览到类库项目的bin文件夹并selectdll文件( 如果您计划将应用程序发送到其他机器,则3和4步骤非常重要 )
- 正如其他人提到的,添加引用到你的“刚刚”添加到您的项目的DLL文件
- 正如@Adam所提到的,只需从程序中的任何位置调用库名称,就不需要使用语句
右键单击项目 – >添加 – >新build项目 – >点击类库。 现在,你的类库创build为class1.cs右键单击参考(你的程序/ CONSOL应用程序) – > AddReference – > classLibrary1(无论你命名)现在提到“使用ClassLibrary1”在你的程序/ consoleApp
现在,你可以轻松地调用你的控制台应用程序的方法/属性