C# C语言中关键字的集中使用#
有没有一种方法可以在C#中生成一个“头”类型的文件 <>在C++中,你有一些类似“MealHealth.h”的东西,里面包含了所有的内容。 有没有一种方法可以在C#中执行类似的操作?在C#中,您有一个包含所有“使用”关键字的文件 现在我有一系列的用法,比如:C# C语言中关键字的集中使用#,c#,asp.net,file,header,using,C#,Asp.net,File,Header,Using,有没有一种方法可以在C#中生成一个“头”类型的文件 在C++中,你有一些类似“MealHealth.h”的东西,里面包含了所有的内容。 有没有一种方法可以在C#中执行类似的操作?在C#中,您有一个包含所有“使用”关键字的文件 现在我有一系列的用法,比如: 使用制度 使用System.Collections.Generic 使用System.Linq 使用System.Web 使用System.Web.UI 使用System.Web.UI.WebControl 使用System.Net.Mail
使用制度
使用System.Collections.Generic
使用System.Linq
使用System.Web
使用System.Web.UI
使用System.Web.UI.WebControl
使用System.Net.Mail
有没有办法将它们全部放在一个头文件中?没有这是不可能的。C#编译器不支持在单个文件中使用语句集中化
的概念 否。使用指令仅适用于当前源文件
就我个人而言,无论如何我都不想这样做-使用
指令的通常会让我深入了解我将在类中看到的代码类型,并且如果有太多不同的代码,可能会指示代码气味。(我也尽量记得在签入之前执行“组织和排序使用”。不太可能。“主标题。h”方法用于C++,因为头文件实际上是文本复制并粘贴编译器在实际编译之前执行的,因此术语“预处理器指令”。
您可能会发现,创建一个包含一些最常用指令的模板非常有用。以下是有关如何在Visual Studio 2010中执行此操作的链接:。您也可以在MonoDevelop中完成这项工作,但这有点棘手,需要直接编辑XML。希望这足以作为一种解决方法。否。每个文件都必须有自己的using语句,每行一条。如果你想要像C++那样的功能,为什么不直接使用C++?这应该是一个答案,而不是一个注释。而且,using不是include,它们只使名称空间对您的代码可见。如果您添加对Visual Studio项目的引用并为所有内容提供完整的名称空间,则无需使用单个using语句。你想要什么毫无意义。