TimeOnly 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.
00:00:00 ile 23:59:59.99999999 aralığında, bir saatten okunacak günün saatini temsil eder.
public value class TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>, IUtf8SpanFormattable
public value class TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, ISpanFormattable
public value class TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>
public readonly struct TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>, IUtf8SpanFormattable
public readonly struct TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, ISpanFormattable
public readonly struct TimeOnly : IComparable, IComparable<TimeOnly>, IEquatable<TimeOnly>, IParsable<TimeOnly>, ISpanFormattable, ISpanParsable<TimeOnly>
type TimeOnly = struct
interface IFormattable
interface IParsable<TimeOnly>
interface ISpanFormattable
interface ISpanParsable<TimeOnly>
interface IUtf8SpanFormattable
type TimeOnly = struct
interface ISpanFormattable
interface IFormattable
type TimeOnly = struct
interface IFormattable
interface IParsable<TimeOnly>
interface ISpanFormattable
interface ISpanParsable<TimeOnly>
Public Structure TimeOnly
Implements IComparable, IComparable(Of TimeOnly), IEquatable(Of TimeOnly), IParsable(Of TimeOnly), ISpanFormattable, ISpanParsable(Of TimeOnly), IUtf8SpanFormattable
Public Structure TimeOnly
Implements IComparable, IComparable(Of TimeOnly), IEquatable(Of TimeOnly), ISpanFormattable
Public Structure TimeOnly
Implements IComparable, IComparable(Of TimeOnly), IEquatable(Of TimeOnly), IParsable(Of TimeOnly), ISpanFormattable, ISpanParsable(Of TimeOnly)
- Devralma
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| TimeOnly(Int32, Int32, Int32, Int32, Int32) |
Belirtilen saat, dakika, saniye, milisaniye ve mikrosaniyeye kadar yapının yeni bir örneğini TimeOnly başlatır. |
| TimeOnly(Int32, Int32, Int32, Int32) |
Belirtilen saat, dakika, saniye ve milisaniyeye kadar yapının yeni bir örneğini TimeOnly başlatır. |
| TimeOnly(Int32, Int32, Int32) |
Belirtilen saat, dakika ve saniye için yapının yeni bir örneğini TimeOnly başlatır. |
| TimeOnly(Int32, Int32) |
Belirtilen saat ve dakikaya kadar yapının yeni bir örneğini TimeOnly başlatır. |
| TimeOnly(Int64) |
Belirtilen sayıda onay işareti kullanarak yapının yeni bir örneğini TimeOnly başlatır. |
Özellikler
| Name | Description |
|---|---|
| Hour |
Bu örnek tarafından temsil edilen saatin saat bileşenini alır. |
| MaxValue |
Mümkün olan en büyük değerini TimeOnlyalır. |
| Microsecond |
Bu örnek tarafından temsil edilen zamanın mikrosaniye bileşenini alır. |
| Millisecond |
Bu örnek tarafından temsil edilen zamanın milisaniye bileşenini alır. |
| Minute |
Bu örnek tarafından temsil edilen saatin dakika bileşenini alır. |
| MinValue |
mümkün olan en küçük değerini TimeOnlyalır. |
| Nanosecond |
Bu örnek tarafından temsil edilen zamanın nanosaniye bileşenini alır. |
| Second |
Bu örnek tarafından temsil edilen saatin saniye bileşenini alır. |
| Ticks |
Bu örneğin zamanını temsil eden değer işaretlerinin sayısını alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(TimeSpan, Int32) |
Belirtilen zaman aralığının değerini bu örneğin değerine ekleyen yeni TimeOnly bir değer döndürür. Sonuç günün sonundan sonra kaydırılırsa, bu yöntem fazla gün sayısını bir out parametresi olarak döndürür. |
| Add(TimeSpan) |
Belirtilen zaman aralığının değerini bu örneğin değerine ekleyen yeni TimeOnly bir değer döndürür. |
| AddHours(Double, Int32) |
Belirtilen saat sayısını bu örneğin değerine ekleyen yeni TimeOnly bir değer döndürür. Sonuç günün sonundan sonra kaydırılırsa, bu yöntem fazla gün sayısını bir out parametresi olarak döndürür. |
| AddHours(Double) |
Belirtilen saat sayısını bu örneğin değerine ekleyen yeni TimeOnly bir değer döndürür. |
| AddMinutes(Double, Int32) |
Bu örneğin değerine belirtilen dakika sayısını ekleyen yeni TimeOnly bir döndürür. Sonuç günün sonundan sonra kaydırılırsa, bu yöntem fazla gün sayısını bir out parametresi olarak döndürür. |
| AddMinutes(Double) |
Bu örneğin değerine belirtilen dakika sayısını ekleyen yeni TimeOnly bir döndürür. |
| CompareTo(Object) |
Bu örneğin değerini, belirtilen değeri içeren belirtilen bir nesneyle karşılaştırır ve bu örneğin belirtilen TimeOnly değerden önceki, aynı veya sonraki TimeOnly bir değer olup olmadığını belirten bir tamsayı döndürür. |
| CompareTo(TimeOnly) |
Bu örneğin değerini belirtilen TimeOnly değerle karşılaştırır ve bu örneğin belirtilen TimeOnly değerden önceki, aynı veya sonraki bir değer olup olmadığını gösterir. |
| Deconstruct(Int32, Int32, Int32, Int32, Int32) |
Bu TimeOnly örneği , , Minute, SecondMillisecondve Microsecondiçine ayırırHour. |
| Deconstruct(Int32, Int32, Int32, Int32) |
Bu TimeOnly örneği , , MinuteSecondve Millisecondiçine ayırırHour. |
| Deconstruct(Int32, Int32, Int32) | |
| Deconstruct(Int32, Int32) | |
| Equals(Object) |
Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değer döndürür. |
| Equals(TimeOnly) |
Bu örneğin değerinin belirtilen TimeOnly örneğin değerine eşit olup olmadığını belirten bir değer döndürür. |
| FromDateTime(DateTime) |
TimeOnly Bu DateTime nesnede günün saatini temsil eden bir DateTime nesne oluşturur. |
| FromTimeSpan(TimeSpan) |
TimeOnly Gece yarısından bu yana geçen süreyi temsil eden bir zaman aralığından bir nesne oluşturur. |
| GetHashCode() |
Bu örneğin karma kodunu döndürür. |
| IsBetween(TimeOnly, TimeOnly) |
Bir saatin sağlanan aralık içinde olup olmadığını belirler. Hem 10:00-12:00 gibi "normal" aralıkları hem de 23:00-01:00 gibi gece yarısına yayılan aralıkları destekler. |
| Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles) |
Kültüre özgü biçim bilgilerini ve biçimlendirme stilini kullanarak bir zamanın dize gösterimini içeren bellek aralığını eşdeğerine TimeOnly dönüştürür. |
| Parse(ReadOnlySpan<Char>, IFormatProvider) |
Bir karakter aralığını bir değere ayrıştırıyor. |
| Parse(String, IFormatProvider, DateTimeStyles) |
Kültüre özgü biçim bilgilerini ve biçimlendirme stilini kullanarak bir zamanın dize gösterimini eşdeğerine TimeOnly dönüştürür. |
| Parse(String, IFormatProvider) |
Bir dizeyi bir değere ayrıştırıyor. |
| Parse(String) |
Geçerli kültürün kurallarını kullanarak bir zamanın dize gösterimini eşdeğerine TimeOnly dönüştürür. |
| ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stili kullanarak bir saatin belirtilen yayılma alanı gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles) |
Belirtilen biçim dizisini, kültüre özgü biçim bilgilerini ve stili kullanarak bir saatin belirtilen span gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimlerden en az biriyle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ParseExact(ReadOnlySpan<Char>, String[]) |
Belirtilen biçim dizisini TimeOnly kullanarak belirtilen yayılma alanını eşdeğerine dönüştürür. Dize gösteriminin biçimi, belirtilen biçimlerden en az biriyle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ParseExact(String, String, IFormatProvider, DateTimeStyles) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stili kullanarak bir saatin belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ParseExact(String, String) |
Belirtilen biçimi kullanarak bir saatin belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ParseExact(String, String[], IFormatProvider, DateTimeStyles) |
Belirtilen biçim dizisini, kültüre özgü biçim bilgilerini ve stili kullanarak bir zamanın belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimlerden en az biriyle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ParseExact(String, String[]) |
Belirtilen biçim dizisini kullanarak belirtilen aralığı eşdeğere TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimlerden en az biriyle tam olarak eşleşmelidir veya bir özel durum oluşturulur. |
| ToLongTimeString() |
Geçerli TimeOnly örneğin değerini eşdeğer uzun tarih dizesi gösterimine dönüştürür. |
| ToShortTimeString() |
Geçerli TimeOnly örneği eşdeğer kısa süreli dize gösterimine dönüştürür. |
| ToString() |
Geçerli kültürün biçimlendirme kurallarını kullanarak geçerli TimeOnly örneği eşdeğer kısa süreli dize gösterimine dönüştürür. |
| ToString(IFormatProvider) |
Belirtilen kültüre özgü biçim bilgilerini kullanarak geçerli TimeOnly örneğin değerini eşdeğer dize gösterimine dönüştürür. |
| ToString(String, IFormatProvider) |
Belirtilen kültüre özgü biçim bilgilerini kullanarak geçerli TimeOnly örneğin değerini eşdeğer dize gösterimine dönüştürür. |
| ToString(String) |
Belirtilen biçimi ve geçerli kültürün biçimlendirme kurallarını kullanarak geçerli TimeOnly örneği eşdeğer dize gösterimine dönüştürür. |
| ToTimeSpan() | |
| TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Geçerli örneğin değerini UTF-8 olarak sağlanan bayt aralığına biçimlendirmeye çalışır. |
| TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Geçerli TimeOnly örneğinin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, TimeOnly) |
Belirtilen biçim dizisini, kültüre özgü biçim bilgilerini ve stilini kullanarak bir zamanın belirtilen span gösterimini eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeOnly) |
Bir karakter aralığını bir değere ayrıştırmaya çalışır. |
| TryParse(ReadOnlySpan<Char>, TimeOnly) |
Bir saatin belirtilen span gösterimini TimeOnly eşdeğerine dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParse(String, IFormatProvider, DateTimeStyles, TimeOnly) |
Belirtilen biçim dizisini, kültüre özgü biçim bilgilerini ve stilini kullanarak bir zamanın belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParse(String, IFormatProvider, TimeOnly) |
Bir dizeyi bir değere ayrıştırmaya çalışır. |
| TryParse(String, TimeOnly) |
Bir saatin belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, TimeOnly) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stili kullanarak bir saatin belirtilen yayılma alanı gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir. yöntemi, dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, TimeOnly) |
Belirtilen biçim ve stili kullanarak bir saatin belirtilen span gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir. yöntemi, dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, TimeOnly) |
Bir saatin belirtilen karakter aralığını eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(ReadOnlySpan<Char>, String[], TimeOnly) |
Bir saatin belirtilen karakter aralığını eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(String, String, IFormatProvider, DateTimeStyles, TimeOnly) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stili kullanarak bir saatin belirtilen yayılma alanı gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir. yöntemi, dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(String, String, TimeOnly) |
Belirtilen biçim ve stili kullanarak bir saatin belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür. Dize gösteriminin biçimi, belirtilen biçimle tam olarak eşleşmelidir. yöntemi, dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(String, String[], IFormatProvider, DateTimeStyles, TimeOnly) |
Bir saatin belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
| TryParseExact(String, String[], TimeOnly) |
Bir saatin belirtilen dize gösterimini eşdeğerine TimeOnly dönüştürür ve dönüştürmenin başarılı olup olmadığını gösteren bir değer döndürür. |
İşleçler
| Name | Description |
|---|---|
| Equality(TimeOnly, TimeOnly) |
Belirtilen iki örneğinin TimeOnlyeşit olup olmadığını belirler. |
| GreaterThan(TimeOnly, TimeOnly) |
Belirtilen bir öğesinin belirtilenden TimeOnly sonra TimeOnlyolup olmadığını belirler. |
| GreaterThanOrEqual(TimeOnly, TimeOnly) |
Belirtilenlerden birinin, belirtilen TimeOnly başka bir ile aynı veya sonraki TimeOnlybir saati temsil edip etmediğini belirler. |
| Inequality(TimeOnly, TimeOnly) |
Belirtilen iki örneğinin TimeOnly eşit olup olmadığını belirler. |
| LessThan(TimeOnly, TimeOnly) |
Belirtilen bir öğesinin, belirtilen TimeOnly başka bir TimeOnlydeğerinden önce olup olmadığını belirler. |
| LessThanOrEqual(TimeOnly, TimeOnly) |
Belirtilen bir saatin, başka bir belirtilen TimeOnlyTimeOnlyile aynı veya önceki bir saati temsil edip etmediğini belirler. |
| Subtraction(TimeOnly, TimeOnly) |
Döngüsel bir saat üzerindeki iki nokta arasındaki geçen süreyi verir ve bu her zaman pozitif bir değer olur. |