首页 > 其他 > 详细

字节数组比较大小

时间:2014-03-20 21:36:31      阅读:369      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 /// <summary>
 2 /// 字节数组比较
 3 /// </summary>
 4 /// <param name="bytearray1">字节数组 1</param>
 5 /// <param name="bytearray2">字节数组 2</param>
 6 /// <returns>如果两个数组相同,返回0;如果数组1大于数组2,返回负值;反之,则返回值大于0。</returns>
 7 public int MemoryCompareByteArray(byte[] bytearray1, byte[] bytearray2)
 8 {
 9       int result = 0;
10       if (bytearray1.Length != bytearray2.Length)
11       {
12             result = bytearray1.Length - bytearray2.Length;
13        }
14        else
15        {
16               for (int i = 0; i < bytearray1.Length; i++)
17               {
18                     if (bytearray1[i] != bytearray2[i])
19                     {
20                         result = (int)(bytearray1[i] - bytearray2[i]);
21                         break;
22                     }
23                }
24         }
25        return result;
26 }
bubuko.com,布布扣

字节数组比较大小,布布扣,bubuko.com

字节数组比较大小

原文:http://www.cnblogs.com/craigtao/p/3610817.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!