using System; using System.Text; namespace SPSolutions.Trust { public class TrustUtil { public static string ByteArrayToString(byte[] input) { StringBuilder stringBuilder = new StringBuilder(); for (int i = 0; i < input.Length; i++) { stringBuilder.Append(input[i].ToString("x2")); } return stringBuilder.ToString(); } public static string DateTimeToString(DateTime input) { return input.ToString("s"); } public static byte[] StringToByteArray(string input) { return Encoding.Default.GetBytes(input); } public static DateTime StringToDateTime(string input) { return DateTime.Parse(input); } public static string JSStringEncode(string input) { string text = input.Replace("\\", "\\\\"); text = text.Replace("\"", "\\\""); return text.Replace("\n", "\\n"); } } }