2011-08-14 59 views
1

我打算在我的.NET項目中使用接口。我想在我現有的解決方案中添加一個新項目「MyInterfaces」。 「MyInterfaces」將包含解決方案所需的所有接口。僅包含接口的項目的類型?

但我對項目類型有些困惑。 「MyInterfaces」應具有哪些項目類型?類庫,還是別的?

然後,我會在該項目中添加什麼類型的項目來聲明界面?界面還是班級?

回答

3

是的,它應該是一個類庫。然後,您可以爲該項目添加一個界面 - 如果您添加了一個類,那麼您將擁有......好吧,一個類! (當然,您可以添加一個類,然後將其更改爲接口聲明 - 就Visual Studio而言,它只是一個C#文件;在這種情況下,「添加新項目」部分只是更改初始模板。)

如果問題是項目類型的名稱是「類庫」而不是「接口庫」,那麼忽略它 - 它實際上只是一個不包含入口點的程序集。

+0

感謝Jon,你剛剛向我提出了這個問題。再次感謝。 –

0

項目類型應該是類庫,以及一個新的接口添加到項目中,你應該添加=>新項目=>接口

+0

親愛的斯特恩,謝謝你的確切答案。 –

+0

你的回答也是正確的,但我不能將你的答案標記爲「正確」。因爲只有一個答案可以被標記爲「正確」。請不要介意。 –

0

項目類型=類庫。 創建項目後,您可以向項目添加新的接口或類。接口和類項目都只是模板文件,您可以稍後編輯它們。

相關問題