如何在项目中使用C#类库?

Nos*_*ama 62 c# class

我在C#中创建了一个新的类库,并希望在我的其他一个C#项目中使用它 - 我该怎么做?

Mic*_*odd 75

在项目中添加对它的引用,在CS文件的顶部添加一个using语句,用于它.

添加参考:

  1. 在Visual Studio中,单击"项目",然后单击"添加引用".
  2. 单击"浏览"选项卡,找到要添加引用的DLL.
    注意:如果要使用的DLL位于同一项目中,则显然使用"浏览"是不良格式.而是,右键单击"项目",然后单击"添加引用",然后从"项目"选项卡中选择相应的类:
    在此输入图像描述
  3. 单击确定.

添加using子句:

添加"using [namespace];" 到您要引用库的CS文件.因此,如果要引用的库具有名为MyLibrary的命名空间,请将以下内容添加到CS文件中:

using MyLibrary;
Run Code Online (Sandbox Code Playgroud)

  • 只要名称空间与您使用的名称空间相同.如果不是,则需要使用. (13认同)
  • 通常我只添加一个使用,如果我将在该文件中经常使用该命名空间中的内容.否则我将完全限定它以减少intellisense中的"名称空间混乱". (4认同)
  • 命名空间混乱是"Intellisense下拉列表中的很多项目?" 那讲得通.没想过尝试那个. (2认同)

Max*_*ing 7

在"解决方案资源管理器"窗口中,右键单击要使用类库的项目,然后单击"添加引用"菜单项.然后,如果类库位于同一个解决方案文件中,请转到项目选项卡并选择它; 如果它不在同一个选项卡中,您可以转到"浏览"选项卡并以此方式查找.

然后你可以在该程序集中使用任何东西.

  • 当在同一解决方案中引用另一个项目的输出时,最快的方式来惹恼团队成员并创建错误是在添加对它的引用时浏览到该项目的输出.必要的是尽可能使用项目引用.+1. (3认同)