wow-hermesproxy/Framework/Util/Network.cs
2022-02-06 02:15:12 +02:00

24 lines
642 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Framework.Util
{
public static class NetworkUtility
{
public static uint EndianConvert(uint value)
{
byte[] sizeArr = BitConverter.GetBytes(value);
Array.Reverse(sizeArr);
return BitConverter.ToUInt32(sizeArr);
}
public static ushort EndianConvert(ushort value)
{
byte[] sizeArr = BitConverter.GetBytes(value);
Array.Reverse(sizeArr);
return BitConverter.ToUInt16(sizeArr);
}
}
}