C# Class StringFormatEx.Plugins.ConditionalPlugin

Inheritance: IStringFormatterPlugin
Mostrar archivo Open project: qstarin/StringFormatEx

Public Methods

Method Description
GetFormatExtensions ( ) : IEnumerable>
GetSourceExtensions ( ) : IEnumerable>

Private Methods

Method Description
FormatConditional ( object sender, ExtendFormatEventArgs e ) : void
TryEvaluateCondition ( string &conditions, System value, bool &conditionResult ) : bool

Evaluates a conditional format. Each condition must start with a comparor: ">/>=", "</<=", "=", "!=". Conditions must be separated by either "&" (AND) or "/" (OR). The conditional statement must end with a "?". Examples: >=21&<30&!=25/=40?

Method Details

GetFormatExtensions() public method

public GetFormatExtensions ( ) : IEnumerable>
return IEnumerable>

GetSourceExtensions() public method

public GetSourceExtensions ( ) : IEnumerable>
return IEnumerable>