Struct Year
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public struct Year : IComparable, IComparable<Year>, IEquatable<Year>, IFormattable
Constructors
Year(Year)
Declaration
Parameters
| Type |
Name |
Description |
| Year |
year |
|
Year(int)
Declaration
Parameters
| Type |
Name |
Description |
| int |
value |
|
Fields
MaxValue
Declaration
public const int MaxValue = 9999
Field Value
MinValue
Declaration
public const int MinValue = 2019
Field Value
Methods
CanParseToValidYear(string)
Declaration
public static bool CanParseToValidYear(string s)
Parameters
| Type |
Name |
Description |
| string |
s |
|
Returns
CompareTo(Year)
Declaration
public int CompareTo(Year other)
Parameters
| Type |
Name |
Description |
| Year |
other |
|
Returns
CompareTo(object)
Declaration
public int CompareTo(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Equals(Year)
Declaration
public bool Equals(Year other)
Parameters
| Type |
Name |
Description |
| Year |
other |
|
Returns
Equals(Year, Year)
Declaration
public static bool Equals(Year x, Year y)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
IsValid(int)
Declaration
public static bool IsValid(int value)
Parameters
| Type |
Name |
Description |
| int |
value |
|
Returns
Parse(string)
Declaration
public static Year Parse(string s)
Parameters
| Type |
Name |
Description |
| string |
s |
|
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
ToString(string)
Declaration
public string ToString(string format)
Parameters
| Type |
Name |
Description |
| string |
format |
|
Returns
Declaration
public string ToString(string format, IFormatProvider provider)
Parameters
Returns
ToUInt16()
Declaration
Returns
TryParse(string, out Year)
Declaration
public static bool TryParse(string s, out Year receiptNumber)
Parameters
Returns
Operators
operator ==(Year, Year)
Declaration
public static bool operator ==(Year x, Year y)
Parameters
Returns
operator >(Year, Year)
Declaration
public static bool operator >(Year left, Year right)
Parameters
| Type |
Name |
Description |
| Year |
left |
|
| Year |
right |
|
Returns
operator >=(Year, Year)
Declaration
public static bool operator >=(Year left, Year right)
Parameters
| Type |
Name |
Description |
| Year |
left |
|
| Year |
right |
|
Returns
implicit operator int(Year)
Declaration
public static implicit operator int(Year year)
Parameters
| Type |
Name |
Description |
| Year |
year |
|
Returns
implicit operator Year(int)
Declaration
public static implicit operator Year(int value)
Parameters
| Type |
Name |
Description |
| int |
value |
|
Returns
operator !=(Year, Year)
Declaration
public static bool operator !=(Year x, Year y)
Parameters
Returns
operator <(Year, Year)
Declaration
public static bool operator <(Year left, Year right)
Parameters
| Type |
Name |
Description |
| Year |
left |
|
| Year |
right |
|
Returns
operator <=(Year, Year)
Declaration
public static bool operator <=(Year left, Year right)
Parameters
| Type |
Name |
Description |
| Year |
left |
|
| Year |
right |
|
Returns
Implements