Click or drag to resize

TypeExtensionMethods Class

Class for Type related extension methods.
Inheritance Hierarchy
SystemObject
  SD.Tools.BCLExtensions.SystemRelatedTypeExtensionMethods

Namespace:  SD.Tools.BCLExtensions.SystemRelated
Assembly:  SD.Tools.BCLExtensions (in SD.Tools.BCLExtensions.dll) Version: 1.2.0
Syntax
public static class TypeExtensionMethods

The TypeExtensionMethods type exposes the following members.

Methods
  NameDescription
Public methodStatic memberGetDefaultValue
Gets the default value for the type, e.g. 0 for int, empty guid for guid.
Public methodStatic memberGetFullTypeName
Gets the full type name, of the format: Type.Fullname, assembly name. If the assembly is signed, the full assembly name is added, otherwise just the assembly name, not the version, public key token or culture.
Public methodStatic memberIsNetSystemType
Determines whether the type specified is a system type of .NET. System types are types in mscorlib, assemblies which start with 'Microsoft.', 'System.' or the System assembly itself.
Public methodStatic memberIsNullableValueType
Determines whether the type this method is called on is a nullable type of type Nullable(Of T)
Top
See Also