Forex_Strategy_Builder.IndicatorParam.ToString C# (CSharp) Method

ToString() public method

Represents the indicator parameters in a readable form.
public ToString ( ) : string
return string
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            foreach(ListParam listParam in aListParam)
                if (listParam.Enabled)
                    sb.AppendLine(listParam.Caption + " - " + listParam.Text);

            foreach (NumericParam numParam in aNumParam)
                if (numParam.Enabled)
                    sb.AppendLine(numParam.Caption + " - " + numParam.ValueToString);

            foreach (CheckParam checkParam in aCheckParam)
                if (checkParam.Enabled)
                    sb.AppendLine(checkParam.Caption + " - " + (checkParam.Checked ? "Yes" : "No"));

            return sb.ToString();
        }