[DataContractAttribute(Namespace = "http://schemas.quine.no/core/v3_0.xsd")]
[KnownTypeAttribute("GetKnownTypes")]
public readonly struct NormalString<TStringTraits> : IEquatable<NormalString<TStringTraits>>,
IComparable<NormalString<TStringTraits>>
where TStringTraits : struct, new(), INormalStringTraits
IsNull | True if the data is null. This is a convenience member as structs can't be directly compared with null. |
IsNullOrEmpty | True if the data is null or empty string. This is a convenience member as structs can't be directly compared with null. |
Value | Simple accessor for the value itself, to avoid use of casts. |
CompareTo | |
Equals(NormalStringTStringTraits) | |
Equals(Object) | (Overrides ValueTypeEquals(Object)) |
GetHashCode | (Overrides ValueTypeGetHashCode) |
ToString | (Overrides ValueTypeToString) |