我希望這不會被認爲是重複的,因爲它比類似的問題更有針對性(我對C#到VB.net轉換實用程序的特定弱點感到好奇)。C#到VB.Net轉換實用程序是否正確處理自動屬性?
我一直在尋找使用像這樣的工具.net code converter將類庫轉換爲VB,因爲我是我的羣體中唯一一個熟悉C#的人。我遇到的問題是它不會爲自動屬性生成適當的VB。它創建空的get/set例程。
所以這個:
public string TransactionType { get; private set; }
變爲這樣:
Public Property TransactionType() As String
Get
End Get
Private Set(ByVal value As String)
End Set
End Property
的工具鏈接here和here也有類似的問題 - 一些創建有效的性能,但他們不尊重的訪問級別設定例程。
旁邊的問題 - 如果你打算在DeveloperFusion上修復這個轉換器,你會讓它返回類似的東西嗎?
Private _TransactionType As String
Public Property TransactionType() As String
Get
Return _TransactionType
End Get
Private Set(ByVal value As String)
_TransactionType = value
End Set
End Property
爲什麼如果團隊的其他成員在VB中編碼,你是不是在VB中編碼,而是在C#中代替? – MagicKat 2008-10-06 15:09:02
因爲我們在完全獨立的項目上編碼。不知何故,我所做的工作最適合讓5-10個人編寫單獨的程序,而不是讓我們全部在一個大型應用程序上。 – 2008-12-26 14:37:48