System::operator+ メソッド

System::operator+(const char_t, const String&) method

String concatenation.

String System::operator+(const char_t left, const String &right)
パラメーター説明
const char_t文字列に連結する文字。
rightconst String&String を連結する。

ReturnValue

連結された文字列。

参照

System::operator+(const T&, const Decimal&) method

指定された値と、指定された Decimal オブジェクトが表す値の合計を表す Decimal クラスの新しいインスタンスを返します。

template<typename T,typename _> Decimal System::operator+(const T &x, const Decimal &d)
パラメーター説明
xconst T&最初の加数
dconst Decimal&第二の加数を表す Decimal オブジェクトへの定数参照

ReturnValue

Decimal クラスの新しいインスタンスで、xd が表す値の合計を表します。

参照

System::operator+(const T1&, const Nullable<T2>&) method

null 許容でない値と nullable 値を合計します。

template<typename T1,typename T2,typename> System::Nullable<decltype(some+other.get_Value())> System::operator+(const T1 &some, const Nullable<T2> &other)
パラメーター説明
T1左オペランドの型。
T2右オペランドの型。
パラメーター説明
いくつかconst T1&左オペランド。
その他const Nullable<T2>&右オペランド。

ReturnValue

合計結果。

参照

System::operator+(MulticastDelegate<T>, MulticastDelegate<T>) method

右側デリゲートのすべてのコールバックを左側デリゲートのコールバックリストの末尾に接続します。

template<typename T> MulticastDelegate<T> System::operator+(MulticastDelegate<T> lhv, MulticastDelegate<T> rhv)
パラメーター説明
lhvMulticastDelegate<T>コールバックが追加されるデリゲートです。
rhvMulticastDelegate<T>コールバックが追加されているデリゲートです。

ReturnValue

左側の値のコールバックとその後に右側のコールバックを含むデリゲートを返します。

参照

System::operator+(T&, const String&) method

String concatenation.

template<typename T> std::enable_if<IsStringLiteral<T, char_t>::value, String>::type System::operator+(T &left, const String &right)
パラメーター説明
TString リテラル型。
パラメーター説明
T&文字列に連結するリテラルです。
rightconst String&String を連結する。

ReturnValue

連結された文字列。

参照

System::operator+(T&, const String&) method

String concatenation.

template<typename T> std::enable_if<IsStringPointer<T, char_t>::value, String>::type System::operator+(T &left, const String &right)
パラメーター説明
TString ポインタ型。
パラメーター説明
leftT&String を文字列に連結するポインタです。
rightconst String&String を連結する。

ReturnValue

連結された文字列。

参照