Show / Hide Table of Contents

Struct Currency

Implements
IEquatable<Currency>
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
Namespace: tt_net_sdk
Assembly: tt-net-api.dll
Syntax
public struct Currency : IEquatable<Currency>

Constructors

Currency(string)

Declaration
public Currency(string name)
Parameters
Type Name Description
string name

Currency(CurrencyCode)

Declaration
public Currency(CurrencyCode currency)
Parameters
Type Name Description
CurrencyCode currency

Fields

Empty

Declaration
public static Currency Empty
Field Value
Type Description
Currency

Properties

Code

Declaration
public string Code { get; }
Property Value
Type Description
string

PrimaryCurrency

Declaration
public static Currency PrimaryCurrency { get; }
Property Value
Type Description
Currency

Value

Declaration
public CurrencyCode Value { get; }
Property Value
Type Description
CurrencyCode

Methods

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
ValueType.Equals(object)

Equals(Currency)

Declaration
public bool Equals(Currency other)
Parameters
Type Name Description
Currency other
Returns
Type Description
bool

GetConversionRate(string)

Declaration
public decimal GetConversionRate(string targetCurrencyCode)
Parameters
Type Name Description
string targetCurrencyCode
Returns
Type Description
decimal

GetConversionRate(string, string)

Declaration
public static decimal GetConversionRate(string sourceCurrencyCode, string targetCurrencyCode)
Parameters
Type Name Description
string sourceCurrencyCode
string targetCurrencyCode
Returns
Type Description
decimal

GetConversionRate(Currency)

Declaration
public decimal GetConversionRate(Currency targetCurrency)
Parameters
Type Name Description
Currency targetCurrency
Returns
Type Description
decimal

GetConversionRate(Currency, Currency)

Declaration
public static decimal GetConversionRate(Currency sourceCurrency, Currency targetCurrency)
Parameters
Type Name Description
Currency sourceCurrency
Currency targetCurrency
Returns
Type Description
decimal

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
ValueType.GetHashCode()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
ValueType.ToString()

Implements

IEquatable<T>
In this article
Back to top