真的很快,我嘗試了谷歌搜索和搜索視覺工作室工具,但我似乎沒有運氣,所以我知道我會在這裏得到一個快速的答案!2簡單而快速的C#特定的Visual Studio問題?
我一直在使用visual studio在vb.net開發一段時間,剛搬回c#,我對一些事情感到惱火,我確信只需要一個複選框在某個地方打勾或取消選中。我在C#中創建一個事件,我必須寫出事件,然後將其添加到標記代碼,在VB我曾經是能夠從左上角下拉選擇控件(何時在代碼後面),然後從右上角的下拉列表中選擇事件,這會自動爲我創建事件並將其附加到控件。我找不到要打開的設置!
其次,當我在子文件夾中創建類時,該類的命名空間被命名爲子命名空間的文件夾名稱。我只是想讓它在默認情況下使用該項目的命名空間,它只是讓人有點討厭!
E.G.
myproject有MyProject的命名空間
MyProject的 - > MyFolder文件 - > MyClass的有名字空間MyProject.MyFolder ....
對不起,悍然基本問題。
問候
當我訪問我的業務邏輯並且必須使用MyBusinessLogic.Management,MyBusinessLogic.EventSystem,MyBusinessLogic.ECommerce,MyBusinessLogic.Article等時,我才發現它很刺激。我只想添加MyBusinessLogic,然後在代碼中調用我的經理類。我可以看到它在非常大的項目中如何派上用場,但我認爲我已經將我的項目分成了適當大小的層次,所以不需要它。 – ThePower
@ThePower這表明您將項目分開的兩種潛在問題之一。這可能是因爲你的命名空間太細,可能會合並在一起,或者你可能有太多的交叉命名空間引用。再一次,它可能只是你需要在整個業務層上編寫一個門面界面。 – MattDavey
我對第1點不同意...... IDE可以像在VB中一樣,輕鬆地從C#代碼視圖爲您生成事件代碼。由於語言語法,生成的代碼顯然會略有不同。 – tcarvin