Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在解决方案(内部)中使用其他项目的类?_C#_Namespaces - Fatal编程技术网

C# 如何在解决方案(内部)中使用其他项目的类?

C# 如何在解决方案(内部)中使用其他项目的类?,c#,namespaces,C#,Namespaces,环境: 在C#中,我有一个解决方案,涉及许多项目。它们添加了*.csproj文件 问题: 在项目中,可以通过名称空间使用其他文件的类。但是,是否有方法在同一解决方案中使用另一个项目的命名空间和类?在visual studio中,解决方案资源管理器中应该有一个“引用”区域。右键单击该选项,然后单击“添加引用…” 从这里开始,只需定位其他代码在机器上的位置 编辑:您需要添加对项目的引用,其中放置了您想要的类和名称空间。您可以澄清为什么在问题标题中写“内部”吗?如果您指的是,这可能会完全改变您问题的答

环境:

在C#中,我有一个解决方案,涉及许多项目。它们添加了*.csproj文件

问题:


在项目中,可以通过名称空间使用其他文件的类。但是,是否有方法在同一解决方案中使用另一个项目的命名空间和类?

在visual studio中,解决方案资源管理器中应该有一个“引用”区域。右键单击该选项,然后单击“添加引用…”
从这里开始,只需定位其他代码在机器上的位置


编辑:

您需要添加对项目的引用,其中放置了您想要的类和名称空间。您可以澄清为什么在问题标题中写“内部”吗?如果您指的是,这可能会完全改变您问题的答案。如果您只想使用其他解决方案的代码文件,那么您可以将此文件添加为我设置的内部链接,因为项目是解决方案的一部分(我想我可以使用它,即使它不是解决方案的一部分)。例如,我有另一个关于同一个问题的问题,但解决方案中没有项目。我想区分两者。链接到其他问题,这些问题的目的相同,但实际解决方案中没有项目:谢谢!把它标为答案。