private const int TIME_RETRY_SECONDS = 10;
public static void Main()
byte[] bytes = { 130, 200, 234, 23 };
string s1 = Encoding.UTF8.GetString(bytes);
byte[] decBytes1 = Encoding.UTF8.GetBytes(s1);
Console.WriteLine($"UTF8 equal: {bytes.SequenceEqual(decBytes1)}");
string s2 = BitConverter.ToString(bytes);
String[] tempAry = s2.Split('-');
byte[] decBytes2 = new byte[tempAry.Length];
for (int i = 0; i < tempAry.Length; i++)
decBytes2[i] = Convert.ToByte(tempAry[i], 16);
Console.WriteLine($"BitConverter equal: {bytes.SequenceEqual(decBytes2)}");
string s3 = Convert.ToBase64String(bytes);
byte[] decByte3 = Convert.FromBase64String(s3);
Console.WriteLine($"Base64String equal: {bytes.SequenceEqual(decByte3)}");