Show / Hide Table of Contents

    Class QuantumPreprocessor

    Handles preprocessing of console input.

    Inheritance
    Object
    QuantumPreprocessor
    Namespace: QFSW.QC
    Assembly: QFSW.QC.dll
    Syntax
    public class QuantumPreprocessor

    Constructors

    QuantumPreprocessor()

    Creates a Quantum Preprocessor with the default injected preprocessors

    Declaration
    public QuantumPreprocessor()

    QuantumPreprocessor(IEnumerable<IQcPreprocessor>)

    Creates a Quantum Preprocessor with a custom set of preprocessors.

    Declaration
    public QuantumPreprocessor(IEnumerable<IQcPreprocessor> preprocessors)
    Parameters
    Type Name Description
    IEnumerable<IQcPreprocessor> preprocessors

    The IQcPreprocessors to use in this Quantum Preprocessor.

    Methods

    Process(String)

    Processes the provided text.

    Declaration
    public string Process(string text)
    Parameters
    Type Name Description
    String text

    The text to process.

    Returns
    Type Description
    String

    The processed text.

    Extension Methods

    ArraySingleExtensions.AsArraySingle<T>(T)
    CollectionExtensions.Yield<T>(T)
    Quantum Console by QFSW
    Back to top