Taylohtio/AlertManager/SPSolutions.SharePoint.Aler.../SPSolutions.Common/SPSolutions.Trust/TrustUtil.cs

36 lines
831 B
C#

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");
}
}
}