Boolean Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Boole (true
veya false
) değerini temsil eder.
public value class bool : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public value class bool : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>, IParsable<bool>, ISpanParsable<bool>
public value class bool : IComparable, IConvertible
public value class bool : IComparable, IComparable<bool>, IEquatable<bool>
public struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public readonly struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public readonly struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>, IParsable<bool>, ISpanParsable<bool>
[System.Serializable]
public struct Boolean : IComparable, IConvertible
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Boolean : IComparable, IComparable<bool>, IConvertible, IEquatable<bool>
public struct Boolean : IComparable, IComparable<bool>, IEquatable<bool>
type bool = struct
interface IConvertible
type bool = struct
interface IConvertible
interface IParsable<bool>
interface ISpanParsable<bool>
[<System.Serializable>]
type bool = struct
interface IConvertible
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type bool = struct
interface IConvertible
type bool = struct
Public Structure Boolean
Implements IComparable, IComparable(Of Boolean), IConvertible, IEquatable(Of Boolean)
Public Structure Boolean
Implements IComparable, IComparable(Of Boolean), IConvertible, IEquatable(Of Boolean), IParsable(Of Boolean), ISpanParsable(Of Boolean)
Public Structure Boolean
Implements IComparable, IConvertible
Public Structure Boolean
Implements IComparable, IComparable(Of Boolean), IEquatable(Of Boolean)
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz. Boole için ek API açıklamaları.
Alanlar
FalseString |
Boole değerini |
TrueString |
Boole değerini |
Yöntemler
CompareTo(Boolean) |
Bu örneği belirtilen Boolean bir nesneyle karşılaştırır ve birbirleriyle ilişkilerini gösteren bir tamsayı döndürür. |
CompareTo(Object) |
Bu örneği belirtilen bir nesneyle karşılaştırır ve birbirleriyle ilişkilerini gösteren bir tamsayı döndürür. |
Equals(Boolean) |
Bu örneğin belirtilen Boolean nesneye eşit olup olmadığını gösteren bir değer döndürür. |
Equals(Object) |
Bu örneğin, belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür. |
GetHashCode() |
Bu örneğe ilişkin karma kodu döndürür. |
GetTypeCode() |
Değer türü için Boolean tür kodunu döndürür. |
Parse(ReadOnlySpan<Char>) |
Mantıksal değerin belirtilen span gösterimini eşdeğerine Boolean dönüştürür. |
Parse(String) |
Bir mantıksal değerin belirtilen dize gösterimini eşdeğerine Boolean dönüştürür. |
ToString() |
Bu örneğin değerini eşdeğer dize gösterimine ("Doğru" veya "Yanlış") dönüştürür. |
ToString(IFormatProvider) |
Bu örneğin değerini eşdeğer dize gösterimine ("Doğru" veya "Yanlış") dönüştürür. |
TryFormat(Span<Char>, Int32) |
Geçerli boole örneğinin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
TryParse(ReadOnlySpan<Char>, Boolean) |
Mantıksal değerin belirtilen span gösterimini eşdeğerine Boolean dönüştürmeye çalışır. |
TryParse(String, Boolean) |
Bir mantıksal değerin belirtilen dize gösterimini eşdeğerine Boolean dönüştürmeye çalışır. |
Belirtik Arabirim Kullanımları
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu türün tüm üyeleri iş parçacığı güvenlidir. Örneğin durumunu değiştirmek için görüntülenen üyeler, gerçekte yeni değer ile başlatılan yeni bir örneği döndürür. Diğer türlerde olduğu gibi, bu türün örneğini içeren paylaşılan değişkenini okuma ve yazma, iş parçacığı güvenliğini sağlamak için bir kilit tarafından korunmalıdır.