Table of Contents

Interface IValueConverter<TFrom, TTo>

Namespace
MADE.Data.Converters
Assembly
MADE.Data.Converters.dll

Defines an interface for a value converter from TFrom to TTo.

public interface IValueConverter<TFrom, TTo>

Type Parameters

TFrom

The type of object to convert from.

TTo

The type of object to convert to.

Extension Methods

Methods

Convert(TFrom, object?)

Converts the value to the TTo type.

TTo Convert(TFrom value, object? parameter = null)

Parameters

value TFrom

The value to convert.

parameter object

The optional parameter used to help with conversion.

Returns

TTo

The converted TTo object.

ConvertBack(TTo, object?)

Converts the value back to the TFrom type.

TFrom ConvertBack(TTo value, object? parameter = null)

Parameters

value TTo

The value to convert.

parameter object

The optional parameter used to help with conversion.

Returns

TFrom

The converted TFrom object.