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