-
帮忙把下面到C#代码转为java,谢谢10
帮忙把下面到C#代码转为java,谢谢:
public static string CaculateFileHash(string filePath)
{
string hashString = "";
FileStream file = new FileStream(filePath, FileMode.Open, FileAccess.Read);
long fileLength = file.Length;
long[] offset = new long[4];
if (fileLength < 8192)
{
//a video file less then 8k? impossible! <-- says SPlayer
}
else
{
const int BlockSize = 4096;
const int NumOfSegments = 4;
offset[3] = fileLength - 8192;
offset[2] = fileLength / 3;
offset[1] = fileLength / 3 * 2;
offset[0] = BlockSize;
MD5 md5 = new MD5CryptoServiceProvider();
BinaryReader reader = new BinaryReader(file);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < NumOfSegments; i++)
{
file.Seek(offset[i], SeekOrigin.Begin);
byte[] dataBlock = reader.ReadBytes(BlockSize);
MD5 md5Crypt = new MD5CryptoServiceProvider();
byte[] hash = md5Crypt.ComputeHash(dataBlock);
if (sb.Length > 0)
{
sb.Append(';');
}
foreach (byte a in hash)
{
if (a < 16)
sb.AppendFormat("0{0}", a.ToString("x"));
else
sb.Append(a.ToString("x"));
}
}
reader.Close();
hashString = sb.ToString();
}
return hashString;
}
2012年8月06日 19:09
目前还没有答案
相关推荐
C# 代码转换为 Java C# To Java Converter 解除限制 C# 代码转换为 Java C# To Java Converter 解除限制 C# 代码转换为 Java C# To Java Converter 解除限制
Java 代码转换为 C# Java to C# Converter 解除限制 Java 代码转换为 C# Java to C# Converter 解除限制 Java 代码转换为 C# Java to C# Converter 解除限制
一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...
C#代码如果转成JAVA
一个很强大的工具, 能将c#代码片段、文件甚至工程直接转换成java代码,并能彻底解决外部引用的DLL问题,最强的是支持c#工程的直接转换,生成的Java代码质量也很不错。软件已破解,去除了未注册版最多只能转换1000行的...
当我们需要将C#代码转换为Java代码时,可能会涉及到语言特性、API映射以及代码结构的调整。下面我们将深入探讨这个过程。 标题"**C#代码转Java代码工具**"所暗示的知识点是,存在一种工具或技术能够帮助开发者将C#...
C# To Java converter是一款将C#代码片段或者C#项目转换为JAVA的工具。 转换所有版本的C#代码 评估所有引用的程序集和.NET项目,以便更完整地解析外部引用 许多转换和格式化选项 将C#代理和lambdas转换为Java接口...
标题 "C#源代码转成Java代码" 描述了一个转换过程,即将用C#语言编写的源代码转换为Java语言的代码,以便于在Android平台上使用。这个过程涉及到跨平台编程和语言互操作性,是软件开发中的一个重要环节。下面我们将...
标题"java代码转c#"指的就是这个过程,即把用Java编写的程序转换成C#语言。这个过程可以手动进行,也可以借助一些自动化工具,如Demo_Java_to_CSharp_Converter这样的工具,它可能是一个能够帮助开发者进行代码转换...
试用演示版的Java文件夹转换到C#转换器2000行的代码片段转换到200行一次。 官方网站 http://www.tangiblesoftwaresolutions.com/ 有需要其他转换器的可以给我留言,我可以帮你破解. Instant C# converts VB code to...
Java读取Revit文件的C#代码
好用的java 源代码 转为 C# 代码的工具,可以把目录内的 js 源代码 批量转为 C# 代码,值得收藏的工具
标题"JAVA类库转换成C#类库工具"以及描述中提到的"C#引用JAVA类库"、"C#调用JAVA类库"和"C#解析JAVA类库"都涉及到一个关键的技术:IKVM。 IKVM是“Java to .NET”的一个开源实现,它允许C#或其他.NET语言直接引用和...
C#源代码可以转换成Java 代码,亲测可用,有些dll文件需要用反编译工具获取代码才可以
《C#到Java转换器:理解跨语言编程的奥秘》 在当今的软件开发领域,多语言编程已经成为常态,特别是在企业级应用中,开发者往往需要处理多种编程语言。"C# To Java Converter v17.10.6"正是这样一款工具,它允许...
它可能通过解析 Java 源代码,识别语法结构,然后将其映射到 C# 的相应语法上。转换过程可能会涉及到类、接口、方法、变量、循环、条件语句等元素的转换。注意,由于两种语言的特性和库的差异,转换后的代码可能需要...
这意味着该示例可能包含了Java代码片段,这些代码会加载并调用C# DLL中的特定函数或方法,为开发者提供了一个可参考的模板。 标签中的"Java .NET JACOB Java COM Bridge"进一步明确了主题。`.NET`是微软开发的面向...
然而,对于C#调用Java接口,最常用且推荐的方法是使用`Java Native Interface (JNI)`,它允许Java代码调用本地(非Java)代码,并反之亦然。这里我们将使用IKVM.NET,这是一个开源项目,它实现了.NET运行时的Java...
本文将详细介绍一个专为C#项目设计的代码统计工具,该工具简化了代码行数的计算过程。 标题中的“C#代码统计工具”是一个专门用于分析C#项目代码量的应用程序。它允许用户通过指定C#项目的根目录,快速获取项目中的...
可以单个C#文件转单个JAVA代码,可以将文件夹中的C#代码进行批量转换,也可以将C#工程项目进行整体转换