我有一个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
本文介绍了我有一个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屋!
查看全文