【发布时间】:2012-11-29 22:20:29
【问题描述】:
我以通常的方式使 Excel 对象可用于一个类:
using Excel=Microsoft.Office.Interop.Excel;
但是,我将在这个项目中开发许多类,其中大部分都需要使用 Excel 对象,而且似乎我必须将其放在每个文件的标题中。有没有办法让我以某种方式在项目级别输入此 using 语句,这样我就不必在每个文件中添加它,并且如果由于某种原因我决定开始使用不同的Excel 库?
【问题讨论】:
-
您确实希望在文件顶部使用它。它告诉您有关该文件的一些非常重要的信息。我发现安装了 Resharper 后,维护 using 块的痛苦很小。
-
即使您这样做了,您也必须在该文件中包含您正在使用的所有其他命名空间的 using 语句,例如
System等。然后您可能会认为它是将所有内容包含在全局 using 指令中是一个好主意,这样您的所有类都可以使用它,这只是一个糟糕的主意。 -
@DaveZych,如果我有很多类都具有相同的
using指令,我的类结构是否有问题?
标签: c# namespaces using