请问令人难以置信的愚蠢的问题,但即时通讯新的C#。 我只是无法弄清楚如何在另一个项目中使用类的一个项目。
比方说,我想借此从PROJECT1一个字符串Project2中,并有Project2的打印字符串表示。
我引用Project2中从PROJECT1的“添加引用”菜单,然后我加上“使用Project2的”,然后我写这篇文章,以试图从“ClassA的”在“Project2的”呼叫“打印”。
Project2.ClassA Classa = new Project2.ClassA();
Console.WriteLine(Classa.print);
但我得到的是错误信息。
所以任何人都可以请给一步的正是为什么我需要做一步的解释?
请按照以下说明:
在解决方案资源管理器中,右键点击你需要从参考项目。
选择“添加引用”。 (后者的IE版本2015年以后,并不十分清楚,虽然,它应该是“添加- >参考”右键单击引用 ,然后选择添加引用也会做。)
参照管理器-将出现项目名对话框。
在左窗格中展开项目菜单。 将填充在对话框中间现有项目的列表。
勾选你需要参考每个项目前的复选框。
按OK。
一旦这样做,你可以使用所有的公共和保护(给你从现有的继承)在你提到的项目。 请确保您添加using NameSpace.Class
进口清单上。
当您从Project2的引用类,它可能是在不同的命名空间。
添加命名空间中的类的顶部,你要去哪里时(using语句),或使用,去与你的光标移到Project2.Class,让Visual Studio中为你做:-)
让CLASSA公众,并添加到Project2的PROJECT1组装参考/项目的参考。
如何添加组件参考
转至项目说P2,展开它去引用右键单击添加引用。 转到项目选项卡,然后浏览项目P1,然后单击添加。 在此之后,你会需要一个using语句该项目获得的文件。 单击重建解决方案,它会给你的输出。
请按照以下说明:
在解决方案资源管理器中,右键点击你需要从参考项目。
选择“添加引用”。 (后者的IE版本2015年以后,并不十分清楚,虽然,它应该是“添加- >参考”右键单击引用 ,然后选择添加引用也会做。)
参照管理器-将出现项目名对话框。
在左窗格中展开项目菜单。 将填充在对话框中间现有项目的列表。
勾选你需要参考每个项目前的复选框。
按OK。
一旦这样做,你可以使用所有的公共和保护(给你从现有的继承)在你提到的项目。 请确保您添加using NameSpace.Class
进口清单上。