[StructLayoutAttribute(LayoutKind.Explicit, Size = 6, CharSet = CharSet.Ansi)]
public readonly struct MacAddress : IEquatable<MacAddress>,
IComparable, IComparable<MacAddress>, IParsable<MacAddress>,
IFormattable| AsSpan | Returns the MAC address as an array of bytes. This method is comparable to reinterpret_cast in C++. |
| CompareTo(MacAddress) | Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
| CompareTo(Object) | Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
| Equals(MacAddress) | Indicates whether the current object is equal to another object of the same type. |
| Equals(Object) | Indicates whether this instance and a specified object are equal. (Overrides ValueTypeEquals(Object)) |
| GetHashCode | Returns the hash code for this instance. (Overrides ValueTypeGetHashCode) |
| Parse | Parses a string into a value. |
| ToString | Returns the fully qualified type name of this instance. (Overrides ValueTypeToString) |
| ToString(String, IFormatProvider) | Formats the value of the current instance using the specified format. |
| TryParse | Tries to parse a string into a value. |
| Equality(MacAddress, MacAddress) | Checks for equality between two MacAddress instances. |
| GreaterThan(MacAddress, MacAddress) | Compares two MacAddress instances for left hand being greater than the right hand. |
| GreaterThanOrEqual(MacAddress, MacAddress) | Compares two MacAddress instances for left hand being greater than or equal to the right hand. |
| (MacAddress to String) | Implicit operator to convert a MacAddress to a String. |
| Inequality(MacAddress, MacAddress) | Checks for inequality between two MacAddress instances. |
| LessThan(MacAddress, MacAddress) | Compares two MacAddress instances for left hand being less than the right hand. |
| LessThanOrEqual(MacAddress, MacAddress) | Compares two MacAddress instances for left hand being less or equal to the right hand. |
| Empty | Empty MAC Address value |