2013-02-02 32 views
2

我想將vb.net應用程序移至c#。 vb.net應用程序有成千上萬的byref參數,應該是byval。有沒有人知道一種方法來自動檢查每個參數傳遞方法是否可以安全地更改?將vb.net轉換爲c# - 優化參數傳遞

+0

您可以搜索'refVariable ='。那麼你不應該把它變成'ByVal'。但你必須手動執行(使用VS函數_查找所有references_)。 –

+0

聽起來像一個答案,蒂姆! –

+0

是的,你可以使用Visual Studio的'find和replace'功能':'' – spajce

回答

-2

也許下面的工具http://www.developerfusion.com/tools/convert/vb-to-csharp/可以幫到你。

+0

-1它是如何幫助確定是否['ref'](http://msdn.microsoft.com/en-us/庫/ 14akc2c7.aspx)是否需要? –

+0

感謝您找回傢伙...... developerfusion工具非常棒,但我不允許在公司外部發送代碼。我想我必須用正則表達式來做我能做的,然後纔開始進行調試。 Tim的尋找refVar =的想法可能值得一試。] – daniel