Convert between C# and Java with CSharpJavaMerger

Discussion in 'Java' started by sindy55, Sep 18, 2009.

  1. sindy55

    sindy55 New Member

    Joined:
    Sep 18, 2009
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    CSharpJavaMerger is an open source tool. It provides common interfaces of C# and Java and enables you to write one set of code which can be used both by C# and Java.

    Below is a method that can be used in both of C# and Java. In the sample, CString is a class defined in the CSharpJavaMerger Framework.

    Code:
    public void AddTwoValues()
    {
        try
        {
            CString strValue1 = m_mainForm.GetFirstTextBoxValue();
            CString strValue2 = m_mainForm.GetSecondTextBoxValue();
    
            int iValue1 = strValue1.ToInteger();
            int iValue2 = strValue2.ToInteger();
            int iResult = iValue1 + iValue2;
            CString strShowResult = CString.ValueOf(iResult);
            m_mainForm.ShowResult(strShowResult);
            CString strSaveResult = new CString(strValue1.GetValue() + " + " + strValue2.GetValue() + " = " + strShowResult.GetValue() + "\n");
            m_mainForm.SaveResult(strSaveResult);
        }
        catch (Exception ee)
        {
            m_mainForm.SaveResult(new CString(ee.Message + "\n"));
            m_mainForm.ShowResult(new CString("Error"));
        }
    } 
    For more info on CSharpJavaMerger, you can visit kevingao.net.
     
    Last edited by a moderator: Sep 18, 2009
  2. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,375
    Likes Received:
    388
    Trophy Points:
    83
    Are you associated with CSharpJavaMerger. If thats the case G4EF can contribute to your Open Source project
     
  3. sindy55

    sindy55 New Member

    Joined:
    Sep 18, 2009
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    0
    Yes. Thanks for your interest, Shabbir.

    You can join us by visiting kevingao.net, the C# & Java conversion serial. Also, you can find the CSharpJavaMerger project at codeplex.com.

    Cheers.
     
  4. shabbir

    shabbir Administrator Staff Member

    Joined:
    Jul 12, 2004
    Messages:
    15,375
    Likes Received:
    388
    Trophy Points:
    83

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice