VB.NET代碼轉C#的方法


VB.NET是接觸編程的第一門語言,已逐漸被C#替代,偶爾寫點VBA和VB腳本還可以回味一下它的語法。其實,編程語言就像人與人交流的語言一樣,各有各的優勢和特點,但都是符號、語法、規則、聲音和文化的約定俗成。隨着技術的發展,VB.NET也將逐漸淘汰,如今.NET 6.0似乎要一統江湖了。

由於項目歷史原因,我們需要將早期VB.NET項目轉成最新的C#10.0版本。可借用專門的工具和反編譯工具輔助完成。

工具轉換

VBCSHARP代碼互轉工具適合轉少量、單個代碼文件,方便快速。

VB.Net to C# Converter適合多個、大量文件的轉換。官網:https://vbconversions.com/

還可對轉換前后的VB和C#進行對比編輯。

反編譯

工具畢竟不如編譯器,仍然還有少量的代碼未完全轉換;可通過反編譯工具,反編譯VB.NET生成的dll或exe,然后使用C#查看和保存源碼,這種方式可補充。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM