using System; namespace Hncore.Infrastructure.Extension { /// /// bool类型扩展 /// public static class BoolExtension { /// /// 转为bool /// /// /// public static bool ToBool(this bool? para) { if (para == null) { return false; } return Convert.ToBoolean(para); } /// /// 转为bool /// /// /// public static bool ToBool(this object obj) { if (obj == null) { return false; } bool.TryParse(obj.ToString(), out var para); return para; } public static bool ToBool(this sbyte? obj) { if (obj == null) { return false; } sbyte num = (sbyte) obj; if (num == 1) { return true; } return false; } } }