TimeSpan 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.
Bir zaman aralığını temsil eder.
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, ISpanFormattable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>, IUtf8SpanFormattable
public value class TimeSpan : IComparable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, ISpanFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>, IUtf8SpanFormattable
[System.Serializable]
public struct TimeSpan : IComparable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
type TimeSpan = struct
interface IFormattable
type TimeSpan = struct
interface ISpanFormattable
interface IFormattable
type TimeSpan = struct
interface IFormattable
interface IParsable<TimeSpan>
interface ISpanFormattable
interface ISpanParsable<TimeSpan>
type TimeSpan = struct
interface IFormattable
interface IParsable<TimeSpan>
interface ISpanFormattable
interface ISpanParsable<TimeSpan>
interface IUtf8SpanFormattable
[<System.Serializable>]
type TimeSpan = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeSpan = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeSpan = struct
interface IFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), ISpanFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IParsable(Of TimeSpan), ISpanFormattable, ISpanParsable(Of TimeSpan)
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IParsable(Of TimeSpan), ISpanFormattable, ISpanParsable(Of TimeSpan), IUtf8SpanFormattable
Public Structure TimeSpan
Implements IComparable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan)
- Devralma
- Öznitelikler
- Uygulamalar
Örnekler
Aşağıdaki örnek, iki tarih arasındaki farkı temsil eden bir TimeSpan nesnenin örneğini oluşturur. Ardından nesnenin TimeSpan özelliklerini görüntüler.
// Define two dates.
DateTime date1 = new DateTime(2010, 1, 1, 8, 0, 15);
DateTime date2 = new DateTime(2010, 8, 18, 13, 30, 30);
// Calculate the interval between the two dates.
TimeSpan interval = date2 - date1;
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString());
// Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays);
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours);
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks);
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
// Define two dates.
let date1 = DateTime(2010, 1, 1, 8, 0, 15)
let date2 = DateTime(2010, 8, 18, 13, 30, 30)
// Calculate the interval between the two dates.
let interval = date2 - date1
printfn $"{date2} - {date1} = {interval}"
// Display individual properties of the resulting TimeSpan object.
printfn $""" {"Value of Days Component:",-35} {interval.Days,20}"""
printfn $""" {"Total Number of Days:",-35} {interval.TotalDays,20}"""
printfn $""" {"Value of Hours Component:",-35} {interval.Hours,20}"""
printfn $""" {"Total Number of Hours:",-35} {interval.TotalHours,20}"""
printfn $""" {"Value of Minutes Component:",-35} {interval.Minutes,20}"""
printfn $""" {"Total Number of Minutes:",-35} {interval.TotalMinutes,20}"""
printfn $""" {"Value of Seconds Component:",-35} {interval.Seconds,20:N0}"""
printfn $""" {"Total Number of Seconds:",-35} {interval.TotalSeconds,20:N0}"""
printfn $""" {"Value of Milliseconds Component:",-35} {interval.Milliseconds,20:N0}"""
printfn $""" {"Total Number of Milliseconds:",-35} {interval.TotalMilliseconds,20:N0}"""
printfn $""" {"Ticks:",-35} {interval.Ticks,20:N0}"""
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
' Define two dates.
Dim date1 As Date = #1/1/2010 8:00:15AM#
Dim date2 As Date = #8/18/2010 1:30:30PM#
' Calculate the interval between the two dates.
Dim interval As TimeSpan = date2 - date1
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString())
' Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays)
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours)
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes)
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks)
' The example displays the following output:
' 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
' Value of Days Component: 229
' Total Number of Days: 229.229340277778
' Value of Hours Component: 5
' Total Number of Hours: 5501.50416666667
' Value of Minutes Component: 30
' Total Number of Minutes: 330090.25
' Value of Seconds Component: 15
' Total Number of Seconds: 19,805,415
' Value of Milliseconds Component: 0
' Total Number of Milliseconds: 19,805,415,000
' Ticks: 198,054,150,000,000
# Define two dates.
$Date2 = Get-Date -Date '2010/8/18' -Hour 13 -Minute 30 -Second 30
$Date1 = Get-Date -Date '2010/1/1' -Hour 8 -Minute 0 -Second 15
# Calculate the interval between the two dates.
$Interval = $Date2 - $Date1
"{0} - {1} = {2}" -f $Date2, $Date1, ($Interval.ToString())
# Display individual properties of the resulting TimeSpan object.
" {0,-35} {1,20}" -f "Value of Days Component:", $Interval.Days
" {0,-35} {1,20}" -f "Total Number of Days:", $Interval.TotalDays
" {0,-35} {1,20}" -f "Value of Hours Component:", $Interval.Hours
" {0,-35} {1,20}" -f "Total Number of Hours:", $Interval.TotalHours
" {0,-35} {1,20}" -f "Value of Minutes Component:", $Interval.Minutes
" {0,-35} {1,20}" -f "Total Number of Minutes:", $Interval.TotalMinutes
" {0,-35} {1,20:N0}" -f "Value of Seconds Component:", $Interval.Seconds
" {0,-35} {1,20:N0}" -f "Total Number of Seconds:", $Interval.TotalSeconds
" {0,-35} {1,20:N0}" -f "Value of Milliseconds Component:", $Interval.Milliseconds
" {0,-35} {1,20:N0}" -f "Total Number of Milliseconds:", $Interval.TotalMilliseconds
" {0,-35} {1,20:N0}" -f "Ticks:", $Interval.Ticks
<# This sample produces the following output:
18/08/2010 13:30:30 - 01/01/2010 08:00:15 = 229.05:30:15
Value of Days Component: 229
Total Number of Days: 229.229340277778
Value of Hours Component: 5
Total Number of Hours: 5501.50416666667
Value of Minutes Component: 30
Total Number of Minutes: 330090.25
Value of Seconds Component: 15
Total Number of Seconds: 19,805,415
Value of Milliseconds Component: 0
Total Number of Milliseconds: 19,805,415,000
Ticks: 198,054,150,000,000
#>
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz . TimeSpan için ek API açıklamaları.
Oluşturucular
TimeSpan(Int32, Int32, Int32) |
Yapının yeni bir örneğini TimeSpan belirtilen saat, dakika ve saniye sayısına başlatır. |
TimeSpan(Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini TimeSpan belirtilen gün, saat, dakika ve saniye sayısına başlatır. |
TimeSpan(Int32, Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini TimeSpan belirtilen sayıda gün, saat, dakika, saniye ve milisaniye olarak başlatır. |
TimeSpan(Int32, Int32, Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini TimeSpan belirtilen sayıda gün, saat, dakika, saniye, milisaniye ve mikrosaniye olarak başlatır. |
TimeSpan(Int64) |
Belirtilen sayıda değer çizgisi için yapının yeni bir örneğini TimeSpan başlatır. |
Alanlar
MaxValue |
En büyük TimeSpan değeri temsil eder. Bu alan salt okunur durumdadır. |
MinValue |
En düşük TimeSpan değeri temsil eder. Bu alan salt okunur durumdadır. |
NanosecondsPerTick |
Değer çizgisi başına nanosaniye sayısını temsil eder. Bu alan sabittir. |
TicksPerDay |
1 gün içindeki kene sayısını temsil eder. Bu alan sabittir. |
TicksPerHour |
1 saat içindeki kene sayısını temsil eder. Bu alan sabittir. |
TicksPerMicrosecond |
1 mikrosaniyedeki kene sayısını temsil eder. Bu alan sabittir. |
TicksPerMillisecond |
1 milisaniye cinsinden kene sayısını temsil eder. Bu alan sabittir. |
TicksPerMinute |
1 dakikadaki kene sayısını temsil eder. Bu alan sabittir. |
TicksPerSecond |
1 saniyedeki kene sayısını temsil eder. |
Zero |
Sıfır TimeSpan değerini temsil eder. Bu alan salt okunur durumdadır. |
Özellikler
Days |
Geçerli TimeSpan yapıyla temsil edilen zaman aralığının days bileşenini alır. |
Hours |
Geçerli TimeSpan yapıyla temsil edilen zaman aralığının saat bileşenini alır. |
Microseconds |
Geçerli TimeSpan yapı tarafından temsil edilen zaman aralığının mikrosaniye bileşenini alır. |
Milliseconds |
Geçerli TimeSpan yapı tarafından temsil edilen zaman aralığının milisaniye bileşenini alır. |
Minutes |
Geçerli TimeSpan yapıyla temsil edilen zaman aralığının dakika bileşenini alır. |
Nanoseconds |
Geçerli TimeSpan yapı tarafından temsil edilen zaman aralığının nanosaniye bileşenini alır. |
Seconds |
Geçerli TimeSpan yapıyla temsil edilen zaman aralığının saniye bileşenini alır. |
Ticks |
Geçerli TimeSpan yapının değerini temsil eden kene sayısını alır. |
TotalDays |
Geçerli TimeSpan yapının tam ve kesirli gün cinsinden ifade edilen değerini alır. |
TotalHours |
Geçerli TimeSpan yapının tam ve kesirli saatlerle ifade edilen değerini alır. |
TotalMicroseconds |
Geçerli TimeSpan yapının tam ve kesirli mikrosaniye cinsinden ifade edilen değerini alır. |
TotalMilliseconds |
Geçerli TimeSpan yapının tam ve kesirli milisaniye cinsinden ifade edilen değerini alır. |
TotalMinutes |
Geçerli TimeSpan yapının tam ve kesirli dakika cinsinden ifade edilen değerini alır. |
TotalNanoseconds |
Geçerli TimeSpan yapının tam ve kesirli nanosaniye cinsinden ifade edilen değerini alır. |
TotalSeconds |
Geçerli TimeSpan yapının tam ve kesirli saniye cinsinden ifade edilen değerini alır. |
Yöntemler
Add(TimeSpan) |
Değeri belirtilen TimeSpan nesnenin ve bu örneğin toplamı olan yeni TimeSpan bir nesne döndürür. |
Compare(TimeSpan, TimeSpan) |
İki TimeSpan değeri karşılaştırır ve ilk değerin ikinci değerden daha kısa, ona eşit veya daha uzun olduğunu belirten bir tamsayı döndürür. |
CompareTo(Object) |
Bu örneği belirtilen bir nesneyle karşılaştırır ve bu örneğin belirtilen nesneden daha kısa, ona eşit veya daha uzun olduğunu belirten bir tamsayı döndürür. |
CompareTo(TimeSpan) |
Bu örneği belirtilen TimeSpan bir nesneyle karşılaştırır ve bu örneğin nesneden daha kısa, ona eşit veya nesneden daha TimeSpan uzun olup olmadığını belirten bir tamsayı döndürür. |
Divide(Double) |
Değeri, bu örneği belirtilen |
Divide(TimeSpan) |
Bu örneği |
Duration() |
Değeri geçerli TimeSpan nesnenin mutlak değeri olan yeni TimeSpan bir nesne 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. |
Equals(TimeSpan) |
Bu örneğin belirtilen TimeSpan bir nesneye eşit olup olmadığını belirten bir değer döndürür. |
Equals(TimeSpan, TimeSpan) |
belirtilen iki örneğinin TimeSpan eşit olup olmadığını gösteren bir değer döndürür. |
FromDays(Double) |
Belirtimin en yakın milisaniyeye doğru olduğu belirtilen gün sayısını temsil eden bir TimeSpan döndürür. |
FromDays(Int32) |
Bir zaman aralığını temsil eder. |
FromDays(Int32, Int32, Int64, Int64, Int64, Int64) |
Bir zaman aralığını temsil eder. |
FromHours(Double) |
Belirtimin en yakın milisaniyeye doğru olduğu belirtilen saat sayısını temsil eden bir TimeSpan döndürür. |
FromHours(Int32) |
Bir zaman aralığını temsil eder. |
FromHours(Int32, Int64, Int64, Int64, Int64) |
Bir zaman aralığını temsil eder. |
FromMicroseconds(Double) |
Belirtilen sayıda mikrosaniyeyi temsil eden bir TimeSpan döndürür. |
FromMicroseconds(Int64) |
Bir zaman aralığını temsil eder. |
FromMilliseconds(Double) |
Belirtilen milisaniye sayısını temsil eden bir TimeSpan döndürür. |
FromMilliseconds(Int64, Int64) |
Bir zaman aralığını temsil eder. |
FromMinutes(Double) |
Belirtimin en yakın milisaniyeye doğru olduğu belirtilen dakika sayısını temsil eden bir TimeSpan döndürür. |
FromMinutes(Int64) |
Bir zaman aralığını temsil eder. |
FromMinutes(Int64, Int64, Int64, Int64) |
Bir zaman aralığını temsil eder. |
FromSeconds(Double) |
Belirtimin en yakın milisaniyeye doğru olduğu belirtilen saniye sayısını temsil eden bir TimeSpan döndürür. |
FromSeconds(Int64) |
Bir zaman aralığını temsil eder. |
FromSeconds(Int64, Int64, Int64) |
Bir zaman aralığını temsil eder. |
FromTicks(Int64) |
Belirtimin değer birimi cinsinden olduğu belirtilen zamanı temsil eden bir TimeSpan döndürür. |
GetHashCode() |
Bu örnek için bir karma kodu döndürür. |
Multiply(Double) |
Bu örneğin ve belirtilen |
Negate() |
Değeri bu örneğin olumsuz değeri olan yeni TimeSpan bir nesne döndürür. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Belirtilen kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının span gösterimini eşdeğerine TimeSpan dönüştürür. |
Parse(String) |
Bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. |
Parse(String, IFormatProvider) |
Belirtilen kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles) |
Belirtilen biçimi ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının karakter aralığını eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles) |
Belirtilen biçimleri, kültüre özgü biçim bilgilerini ve stilleri kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
ParseExact(String, String, IFormatProvider) |
Belirtilen biçimi ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
ParseExact(String, String, IFormatProvider, TimeSpanStyles) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stilleri kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
ParseExact(String, String[], IFormatProvider) |
Belirtilen biçim dizeleri dizisini ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının dize gösterimini TimeSpan eşdeğerine dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
ParseExact(String, String[], IFormatProvider, TimeSpanStyles) |
Belirtilen biçimleri, kültüre özgü biçim bilgilerini ve stilleri kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
Subtract(TimeSpan) |
Değeri belirtilen TimeSpan nesne ile bu örnek arasındaki fark olan yeni TimeSpan bir nesne döndürür. |
ToString() |
Geçerli TimeSpan nesnenin değerini eşdeğer dize gösterimine dönüştürür. |
ToString(String) |
Belirtilen biçimi kullanarak geçerli TimeSpan nesnenin değerini eşdeğer dize gösterimine dönüştürür. |
ToString(String, IFormatProvider) |
Belirtilen biçimi ve kültüre özgü biçimlendirme bilgilerini kullanarak geçerli TimeSpan nesnenin değerini eşdeğer dize gösterimine dönüştürür. |
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 zaman aralığı sayı örneğinin değerini sağlanan karakter aralığına biçimlendirmeye çalışır. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak bir zaman aralığının span gösterimini eşdeğerine TimeSpan 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>, TimeSpan) |
Zaman aralığının span gösterimini eşdeğerine TimeSpan dönüştürür ve dönüştürmenin başarılı olup olmadığını belirten bir değer döndürür. |
TryParse(String, IFormatProvider, TimeSpan) |
Belirtilen kültüre özgü biçimlendirme bilgilerini kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan 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, TimeSpan) |
Bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür ve dönüştürmenin başarılı olup olmadığını belirten bir değer döndürür. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Belirtilen biçim ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının belirtilen span gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles, TimeSpan) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stilleri kullanarak bir zaman aralığının belirtilen span gösterimini eşdeğerine TimeSpan dönüştürür ve dönüştürmenin başarılı olup olmadığını belirten bir değer döndürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpan) |
Belirtilen biçimleri ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının belirtilen span gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Belirtilen biçimleri, kültüre özgü biçim bilgilerini ve stilleri kullanarak bir zaman aralığının belirtilen span gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
TryParseExact(String, String, IFormatProvider, TimeSpan) |
Belirtilen biçimi ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
TryParseExact(String, String, IFormatProvider, TimeSpanStyles, TimeSpan) |
Belirtilen biçimi, kültüre özgü biçim bilgilerini ve stillerini kullanarak bir zaman aralığının dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimle tam olarak eşleşmelidir. |
TryParseExact(String, String[], IFormatProvider, TimeSpan) |
Belirtilen biçimleri ve kültüre özgü biçim bilgilerini kullanarak bir zaman aralığının belirtilen dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
TryParseExact(String, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Belirtilen biçimleri, kültüre özgü biçim bilgilerini ve stilleri kullanarak bir zaman aralığının belirtilen dize gösterimini eşdeğerine TimeSpan dönüştürür. Dize gösteriminin biçimi belirtilen biçimlerinden biriyle tam olarak eşleşmelidir. |
İşleçler
Addition(TimeSpan, TimeSpan) |
Belirtilen TimeSpan iki örneği ekler. |
Division(TimeSpan, Double) |
Değeri belirtilen |
Division(TimeSpan, TimeSpan) |
ile bölmenin |
Equality(TimeSpan, TimeSpan) |
İki TimeSpan örneğin eşit olup olmadığını gösterir. |
GreaterThan(TimeSpan, TimeSpan) |
Belirtilen bir öğesinin belirtilen TimeSpan başka bir TimeSpandeğerinden büyük olup olmadığını gösterir. |
GreaterThanOrEqual(TimeSpan, TimeSpan) |
Belirtilen bir öğesinin başka bir belirtilen TimeSpanTimeSpandeğerinden büyük veya buna eşit olup olmadığını gösterir. |
Inequality(TimeSpan, TimeSpan) |
İki TimeSpan örneğin eşit olup olmadığını gösterir. |
LessThan(TimeSpan, TimeSpan) |
Belirtilen bir öğesinin TimeSpan belirtilen başka bir TimeSpandeğerinden küçük olup olmadığını gösterir. |
LessThanOrEqual(TimeSpan, TimeSpan) |
Belirtilen bir öğesinin başka bir belirtilen TimeSpanTimeSpandeğerinden küçük veya buna eşit olup olmadığını gösterir. |
Multiply(Double, TimeSpan) |
Değeri belirtilen ve |
Multiply(TimeSpan, Double) |
Değeri belirtilen örneği ve |
Subtraction(TimeSpan, TimeSpan) |
Belirtilen bir öğesini belirtilen TimeSpan başka bir TimeSpanöğesinin içinden çıkarır. |
UnaryNegation(TimeSpan) |
Değeri belirtilen örneğin negatif değeri olan bir TimeSpan döndürür. |
UnaryPlus(TimeSpan) |
Belirtilen örneğini TimeSpandöndürür. |
Belirtik Arabirim Kullanımları
IComparable.CompareTo(Object) |
Bu örneği belirtilen bir nesneyle karşılaştırır ve bu örneğin belirtilen nesneden daha kısa, ona eşit veya daha uzun olduğunu belirten bir tamsayı döndürür. |
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin