using System.Text; namespace Supercell.GUT.Titan.Logic.Util; public static class LogicStringUtil { public static string SafeString(string a1, string? a2, string a3) { if (a2 != null) { a1 = a2; } else { a1 = a3; } return a1; } public static string CreateString(byte[] byteArray, int offset, int length) { return Encoding.UTF8.GetString(byteArray, offset, length); } public static byte[] GetBytes(string value) { return Encoding.UTF8.GetBytes(value); } }