public abstract class TypeConverter<T> : ITypeConverter<T>
Public MustInherit Class TypeConverter(Of T)
Implements ITypeConverter(Of T)
generic<typename T>
public ref class TypeConverter abstract : ITypeConverter<T>
[<AbstractClassAttribute>]
type TypeConverter<'T> =
class
interface ITypeConverter<'T>
end
TypeConverterT | Abstract base class for type converters that convert between the content of a single field of CSV data and .NET data types. |
AcceptsNull | Gets a value indicating whether the converter accepts null references as input. |
DataType | The data type the converter converts. |
DefaultValue | Gets the value to return if the parser finds no data in the CSV, or if parsing fails and the Throwing property is false. |
Throwing | Gets a value indicating whether the converter throws a FormatException when a parsing error occurs, or if it returns DefaultValue value instead. |
ConvertToString | Converts value to a String or null. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
Parse | Parses a read-only span of characters and returns the corresponding .NET object. |
ToString | Returns a string that represents the current object. (Inherited from Object) |
TryParse | Tries to parse a read-only span of characters as a T value. |