metode System::operator==

System::operator==(ArraySegment<T>, ArraySegment<T>) method

template<typename T> bool System::operator==(ArraySegment<T> a, ArraySegment<T> b)

Lihat Juga

System::operator==(Chars&, const String&) method

String comparison.

template<class Chars,typename std::enable_if< IsStringLiteral< Chars, char_t >::value >::type *> bool System::operator==(Chars &left, const String &right)
ParameterDeskripsi
Charstipe literal String.
ParameterTipeDeskripsi
leftChars&literal String untuk dibandingkan.
rightconst String&String untuk dibandingkan.

ReturnValue

true jika string cocok, false jika tidak.

Lihat Juga

System::operator==(const SharedPtr<Object>&, const String&) method

Object and string comparison.

bool System::operator==(const SharedPtr<Object> &left, const String &right)
ParameterTipeDeskripsi
leftconst SharedPtr<Object>&Object untuk mengonversi ke string dan membandingkan.
rightconst String&String untuk dibandingkan.

ReturnValue

true jika representasi string objek sama dengan string, false jika tidak.

Lihat Juga

System::operator==(const SharedPtr<Uri>&, const SharedPtr<Uri>&) method

Menentukan apakah URI yang direpresentasikan oleh objek saat ini dan objek yang ditentukan sama.

bool System::operator==(const SharedPtr<Uri> &uri1, const SharedPtr<Uri> &uri2)
ParameterTipeDeskripsi
uri1const SharedPtr<Uri>&Objek Uri pertama untuk dibandingkan
uri2const SharedPtr<Uri>&Objek Uri kedua untuk dibandingkan

ReturnValue

True jika URI sama, jika tidak - false

Lihat Juga

System::operator==(const SmartPtr<X>&, const SmartPtr<Y>&) method

Membandingkan kesamaan dua smart pointer.

template<class X,class Y> bool System::operator==(const SmartPtr<X> &x, const SmartPtr<Y> &y)
ParameterDeskripsi
XTipe pointee dari pointer pertama.
YTipe pointee dari pointer kedua.
ParameterTipeDeskripsi
xconst SmartPtr<X>&Pointer pertama untuk dibandingkan.
yconst SmartPtr<Y>&Pointer kedua untuk dibandingkan.

ReturnValue

True jika pointer cocok, false jika tidak.

Lihat Juga

System::operator==(const SmartPtr<X>&, const Y *) method

Perbandingan kesetaraan smart pointer dengan pointer sederhana (C).

template<class X,class Y> std::enable_if<std::is_base_of<Object, Y>::value &&detail::has_no_operator_equal<X, Y>::value, bool>::type System::operator==(const SmartPtr<X> &x, const Y *y)
ParameterDeskripsi
Xtipe smart pointer.
Ytipe pointer sederhana.
ParameterTipeDeskripsi
xconst SmartPtr<X>&smart pointer untuk dibandingkan (kiri).
yconst Y *pointer untuk dibandingkan (kanan).

ReturnValue

True jika pointer cocok, false jika tidak.

Lihat Juga

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

Menentukan apakah nilai yang ditentukan sama dengan nilai yang direpresentasikan oleh objek Nullable yang ditentukan dengan menerapkan operator==() pada nilai-nilai tersebut.

template<typename T1,typename T2> std::enable_if<!IsNullable<T1>::value, bool>::type System::operator==(const T1 &some, const Nullable<T2> &other)
ParameterDeskripsi
T1Tipe nilai perbandingan pertama
T2Tipe dasar dari objek Nullable yang mewakili nilai perbandingan kedua
ParameterTipeDeskripsi
beberapaconst T1&Referensi konstan ke nilai yang akan digunakan sebagai perbandingan pertama
otherconst Nullable<T2>&Referensi konstan ke objek Nullable yang nilai yang diwakilinya akan digunakan sebagai perbandingan kedua

ReturnValue

True jika kedua operand sama, jika tidak - false

Lihat Juga

System::operator==(const X *, const SmartPtr<Y>&) method

Perbandingan kesetaraan smart pointer dengan pointer sederhana (C).

template<class X,class Y> std::enable_if<std::is_base_of<Object, X>::value &&detail::has_no_operator_equal<X, Y>::value, bool>::type System::operator==(const X *x, const SmartPtr<Y> &y)
ParameterDeskripsi
Xtipe pointer sederhana.
Ytipe smart pointer.
ParameterTipeDeskripsi
xconst X *pointer untuk dibandingkan (kanan).
yconst SmartPtr<Y>&smart pointer untuk dibandingkan (kiri).

ReturnValue

True jika pointer cocok, false jika tidak.

Lihat Juga

System::operator==(std::nullptr_t, const DateTimeOffset&) method

bool System::operator==(std::nullptr_t, const DateTimeOffset &)

Lihat Juga

System::operator==(std::nullptr_t, const Nullable<T>&) method

Menentukan apakah objek Nullable yang ditentukan mewakili nilai yang sama dengan null.

template<typename T> bool System::operator==(std::nullptr_t, const Nullable<T> &other)
ParameterTipeDeskripsi
otherstd::nullptr_tReferensi konstan ke objek Nullable untuk diuji

ReturnValue

Benar jika objek yang ditentukan mewakili nilai null, salah sebaliknya

Lihat Juga

System::operator==(std::nullptr_t, const String&) method

Memeriksa apakah string null.

bool System::operator==(std::nullptr_t, const String &str)
ParameterTipeDeskripsi
strstd::nullptr_tString untuk diperiksa.

ReturnValue

true jika string null, false sebaliknya.

Lihat Juga

System::operator==(std::nullptr_t, DateTime) method

bool System::operator==(std::nullptr_t, DateTime)

Lihat Juga

System::operator==(std::nullptr_t, SmartPtr<X> const&) method

Memeriksa apakah smart pointer null.

template<class X> bool System::operator==(std::nullptr_t, SmartPtr<X> const &x)
ParameterDeskripsi
XTipe pointee dari pointer.
ParameterTipeDeskripsi
xstd::nullptr_tPointer untuk diperiksa.

ReturnValue

Benar jika pointer null, salah sebaliknya.

Lihat Juga

System::operator==(std::nullptr_t, T const&) method

Memeriksa apakah objek tipe nilai (struktur C# yang diterjemahkan, dll.) null.

template<class T> std::enable_if<!std::is_scalar<T>::value &&!std::is_pointer<T>::value &&!std::is_array<T>::value &&detail::has_method_is_null<T>::value, bool>::type System::operator==(std::nullptr_t, T const &x)
ParameterDeskripsi
TTipe nilai.
ParameterTipeDeskripsi
xstd::nullptr_tObject untuk diperiksa.

ReturnValue

Benar jika objek null, salah sebaliknya.

Lihat Juga

System::operator==(std::nullptr_t, TimeSpan) method

bool System::operator==(std::nullptr_t, TimeSpan)

Lihat Juga

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

String comparison.

template<class T,typename std::enable_if< IsStringPointer< T, char_t >::value >::type *> bool System::operator==(T &left, const String &right)
ParameterDeskripsi
TTipe pointer String.
ParameterTipeDeskripsi
leftT&String pointer untuk dibandingkan.
rightconst String&String untuk dibandingkan.

ReturnValue

true jika string cocok, false jika tidak.

Lihat Juga

System::operator==(T const&, std::nullptr_t) method

Memeriksa apakah objek tipe nilai (struktur C# yang diterjemahkan, dll.) null.

template<class T> std::enable_if<!std::is_scalar<T>::value &&!std::is_pointer<T>::value &&!std::is_array<T>::value &&detail::has_method_is_null<T>::value, bool>::type System::operator==(T const &x, std::nullptr_t)
ParameterDeskripsi
TTipe nilai.
ParameterTipeDeskripsi
xT const&Object untuk diperiksa.

ReturnValue

Benar jika objek null, salah sebaliknya.

Lihat Juga