Sage.SageContext.IIf C# (CSharp) Method

IIf() private method

private IIf ( SageContext context ) : string
context SageContext
return string
        internal static string IIf(SageContext context, params string[] arguments)
        {
            if (arguments.Length < 3)
                return string.Empty;

            string condition = context.textEvaluator.Process(arguments[0]);
            string result1 = arguments[1];
            string result2 = arguments[2];

            return !string.IsNullOrWhiteSpace(condition) ? result1 : result2;
        }