|   Empty | Represents the empty string. This field is read-only. | 
|   Null | Represents a Null value that can be assigned to an instance of the NullableString structure. A Null is the absence of a value because missing, unknown, or inapplicable value. A Null should not be used to imply any other value (such as zero). Also any value (such as zero) should not be used to imply the absence of a value, that's why Null exists. | 
|   Compare | Overloaded. Compares two specified NullableString structures. | 
|   CompareOrdinal | Overloaded. Compares two specified NullableString structures without considering the local national language or culture. | 
|   Concat | Concatenates two specified instances of NullableString. | 
|   Equals | Overloaded. Compares two NullableString structures to determine if they are equivalent. | 
|   NotEquals | Compares two NullableString structures to determine if they are not equivalent. | 
|  NullableString | Overloaded. Initializes a new instance of the NullableString class. | 
|  Chars | Gets the character at a specified character position in this instance. In C#, this property is the indexer for the NullableString class. | 
|  IsEmpty | Indicates whether or not the value of the NullableString structure is Empty. | 
|  IsNull | Indicates whether or not the value of the NullableString structure is null. | 
|  Length | Gets the number of characters in this instance. | 
|  Value | Gets the value of the NullableString structure. This property is read-only | 
|  Clone | Creates a copy of this NullableString structures. | 
|  CompareTo | Overloaded. Compares this NullableString structure to a specified object and returns an indication of their relative values. | 
|  Equals | Overloaded. Compares two NullableString structures to determine if they are equivalent. | 
|  GetHashCode | Returns the hash code for this instance. | 
|  GetType (inherited from Object) | Gets the Type of the current instance. | 
|  GetTypeCode | Returns the TypeCode for value type NullableString. | 
|  ToNullableBoolean | Converts this NullableString instance to a NullableBoolean. | 
|  ToNullableByte | Converts this NullableString instance to a NullableByte. | 
|  ToNullableDateTime | Converts this NullableString structure to NullableDateTime. | 
|  ToNullableDecimal | Converts this NullableString instance to a NullableDecimal. | 
|  ToNullableDouble | Converts this NullableString instance to a NullableDouble. | 
|  ToNullableInt16 | Converts this NullableString instance to a NullableInt16. | 
|  ToNullableInt32 | Converts this NullableString instance to a NullableInt32. | 
|  ToNullableInt64 | Converts this NullableString instance to a NullableInt64. | 
|  ToNullableSingle | Converts this NullableString instance to a NullableSingle. | 
|  ToString | Converts this NullableString structure to a String. | 
|  Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. | 
|  MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. | 
|  IXmlSerializable.GetSchema | This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | 
|  IXmlSerializable.ReadXml | This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | 
|  IXmlSerializable.WriteXml | This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. | 
NullableString Class | NullableTypes Namespace