public static bool IsNull(this BarRequiredArea barRequiredArea, [CallerMemberName] string methodName = "Method", string msg = "") { if (barRequiredArea == null) { ErrorMessage(methodName, "BarRequiredArea", msg); return(true); } return(false); }
public static double SumRequiredArea(this BarRequiredArea barRequiredArea) { return(barRequiredArea.IsNull() ? 0 : barRequiredArea.Top + barRequiredArea.Bottom + barRequiredArea.Perimeter + barRequiredArea.Shear + barRequiredArea.Torsion); }