Class MatrixFormatProviderBase
Base class for IMatrixFormatProvider implementers.
Inheritance
System.Object
MatrixFormatProviderBase
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Numerics.Formats
Assembly: Mars.Numerics.dll
Syntax
public abstract class MatrixFormatProviderBase : IMatrixFormatProvider, IFormatProvider
Constructors
| Improve this Doc View SourceMatrixFormatProviderBase(IFormatProvider)
Initializes a new instance of the MatrixFormatProviderBase class.
Declaration
protected MatrixFormatProviderBase(IFormatProvider innerProvider)
Parameters
Type | Name | Description |
---|---|---|
System.IFormatProvider | innerProvider | The inner format provider. |
Properties
| Improve this Doc View SourceFormatColDelimiter
A string containing the column delimiter for a matrix to be used in formatting.
Declaration
public string FormatColDelimiter { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatColEnd
A string denoting the end of a matrix column to be used in formatting.
Declaration
public string FormatColEnd { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatColStart
A string denoting the start of a matrix column to be used in formatting.
Declaration
public string FormatColStart { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatMatrixEnd
A string denoting the end of the matrix to be used in formatting.
Declaration
public string FormatMatrixEnd { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatMatrixStart
A string denoting the start of the matrix to be used in formatting.
Declaration
public string FormatMatrixStart { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatRowDelimiter
A string containing the row delimiter for a matrix to be used in formatting.
Declaration
public string FormatRowDelimiter { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatRowEnd
A string denoting the end of a matrix row to be used in formatting.
Declaration
public string FormatRowEnd { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
FormatRowStart
A string denoting the start of a matrix row to be used in formatting.
Declaration
public string FormatRowStart { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
InnerProvider
Gets the culture specific formatting information
to be used during parsing or formatting.
Declaration
public IFormatProvider InnerProvider { get; protected set; }
Property Value
Type | Description |
---|---|
System.IFormatProvider |
ParseColDelimiter
A string containing the column delimiter for a matrix to be used in parsing.
Declaration
public string ParseColDelimiter { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseColEnd
A string denoting the end of a matrix column to be used in parsing.
Declaration
public string ParseColEnd { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseColStart
A string denoting the start of a matrix column to be used in parsing.
Declaration
public string ParseColStart { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseMatrixEnd
A string denoting the end of the matrix to be used in parsing.
Declaration
public string ParseMatrixEnd { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseMatrixStart
A string denoting the start of the matrix to be used in parsing.
Declaration
public string ParseMatrixStart { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseRowDelimiter
A string containing the row delimiter for a matrix to be used in parsing.
Declaration
public string ParseRowDelimiter { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseRowEnd
A string denoting the end of a matrix row to be used in parsing.
Declaration
public string ParseRowEnd { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
ParseRowStart
A string denoting the start of a matrix row to be used in parsing.
Declaration
public string ParseRowStart { get; protected set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
| Improve this Doc View SourceGetFormat(Type)
Returns an object that provides formatting services for the specified
type. Currently, only IMatrixFormatProvider is supported.
Declaration
public object GetFormat(Type formatType)
Parameters
Type | Name | Description |
---|---|---|
System.Type | formatType | An object that specifies the type of format object to return. |
Returns
Type | Description |
---|---|
System.Object | An instance of the object specified by formatType, if the System.IFormatProvider implementation can supply that type of object; otherwise, null. |
Implements
System.IFormatProvider