namespace NetAdmin.Infrastructure.Extensions;
///
/// String 扩展类
///
public static class StringExtensions
{
///
/// object -> json
///
public static T ToObject(this string me)
{
return me.Object(Global.JsonSerializerOptions);
}
///
/// object -> json
///
public static object ToObject(this string me, Type toType)
{
return me.Object(toType, Global.JsonSerializerOptions);
}
///
/// 去掉尾部字符串“Options”
///
public static string TrimEndOptions(this string me)
{
return Regex.Replace(me, "Options$", string.Empty);
}
}