首頁  >  問答  >  主體

怎么把c#程序转成java?

一个1000行左右的c#程序中,充斥100多行的goto语句,该怎么改?能直接改为continue to或者break to语句吗?其他还好办。。。。

PHP中文网PHP中文网2714 天前1038

全部回覆(11)我來回復

  • 黄舟

    黄舟2017-04-17 17:11:47

    有這時間去寫個正則,我都能把100個goto手改出來了…

    回覆
    0
  • 阿神

    阿神2017-04-17 17:11:47

    一百多行的goto...
    寫了幾年c#....還沒用過goto...(傷心)

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:11:47

    誰寫的goto 讓誰去改吧。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:11:47

    最簡單的方法就是手動重寫一次

    回覆
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:11:47

    C# 到 Java 轉換器

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 17:11:47

    無法跟寫goto的人共事。

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-17 17:11:47

    別說是goto了,一個函數寫一百多行就不對。

    回覆
    0
  • ringa_lee

    ringa_lee2017-04-17 17:11:47

    1.這些程式碼有文件嗎?有規格文件嗎?有需求文件嗎?
    如果有規格文檔,按規格文檔重寫。核心演算法可以參考C#的,有不支援的語法就用替代語法實現(goto無非也就是用來實現循環、遞歸、判斷等)
    沒有規格文檔,有需求文檔也行。依需求文件重寫規格,然後再寫程式。同樣可以參考C#程式碼。

    2.什麼文檔也沒有
    理解程式碼,然後寫規格文檔,然後開發JAVA。

    回覆
    0
  • 阿神

    阿神2017-04-17 17:11:47

    理解完程式碼業務再改最為穩健。

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 17:11:47

    解偶,重構。

    回覆
    0
  • 取消回覆