【发布时间】:2011-10-26 17:11:40
【问题描述】:
我计划在我的 .NET 项目中使用接口。我想在我现有的解决方案中添加一个新项目“MyInterfaces”。 “MyInterfaces”将包含解决方案所需的所有接口。
但我对项目类型有些困惑。 “MyInterfaces”应该有什么项目类型?类库,还是别的什么?
那么,我会在该项目中添加什么类型的项目来声明接口?接口还是类?
【问题讨论】:
标签: .net visual-studio project-types
我计划在我的 .NET 项目中使用接口。我想在我现有的解决方案中添加一个新项目“MyInterfaces”。 “MyInterfaces”将包含解决方案所需的所有接口。
但我对项目类型有些困惑。 “MyInterfaces”应该有什么项目类型?类库,还是别的什么?
那么,我会在该项目中添加什么类型的项目来声明接口?接口还是类?
【问题讨论】:
标签: .net visual-studio project-types
是的,它应该是一个类库。然后,您将向项目添加一个接口 - 如果您添加了一个类,那么您将拥有......好吧,一个类! (当然,您可以添加一个类,然后将其更改为接口声明 - 就 Visual Studio 而言,它只是一个 C# 文件;在这种情况下,“添加新项目”部分只是更改初始模板。)
如果问题是项目类型的名称是“类库”而不是“接口库”,请忽略它 - 它实际上只是一个不包含入口点的程序集。
【讨论】:
项目类型应该是 Class-Library,并且要向项目添加新接口,您应该 Add=>New Item=> Interface
【讨论】:
项目类型 = 类库。 创建项目后,您可以向项目中添加新的接口或类。接口和类项都只是模板文件,您可以稍后对其进行编辑。
【讨论】: