我有一个java类wchich需要转换为它的c#等价物。我几乎没有java知识.....所以任何帮助将不胜感激 [英] i have a java class wchich need to be converted to its c# equivalent. I have nearly zero knowledge in java.....so any help would be appreciated

查看:87
本文介绍了我有一个java类wchich需要转换为它的c#等价物。我几乎没有java知识.....所以任何帮助将不胜感激的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

public class ChecksumMD5 {


    public static String getValue(String s)
        throws Exception
    {
        String result = "";
        byte b[] = (byte[])null;
        InputStream fis = new ByteArrayInputStream(s.getBytes());
        byte buffer[] = new byte[1024];
        MessageDigest complete = MessageDigest.getInstance("MD5");
        int numRead;
        do
        {
            numRead = fis.read(buffer);
            if(numRead > 0)
                complete.update(buffer, 0, numRead);
        } while(numRead != -1);
        fis.close();
        b = complete.digest();
        for(int i = 0; i < b.length; i++)
            result = (new StringBuilder(String.valueOf(result))).append(Integer.toString((b[i] & 0xff) + 256, 16).substring(1)).toString();

       System.out.println("result111 is--->"+result);
        return result;
    }
}

推荐答案

请注意,java代码与c#代码非常相似,而且很简单转换它。我建议开始此处 [ ^ ]至得到一点帮助;)
Note that java code is very similar to c# code and it's quite simple to "convert" it. I'd suggest to start here[^] to get bit help ;)


这篇关于我有一个java类wchich需要转换为它的c#等价物。我几乎没有java知识.....所以任何帮助将不胜感激的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆