TimeSpan.ParseExact Yöntemi (String, String, IFormatProvider) (System)
ParseExact Yöntem (String, String, IFormatProvider)
ParseExact Yöntem (String, String, IFormatProvider) ParseExact Yöntem (String, String, IFormatProvider) ParseExact Yöntem (String, String, IFormatProvider, TimeSpanStyles) ParseExact Yöntem (String, String, IFormatProvider) ParseExact Yöntem (String, String, IFormatProvider, TimeSpanStyles) TOC
TimeSpan.ParseExact Yöntemi (String, String, IFormatProvider)
Bir zaman aralığı dize gösterimini dönüştürür kendi TimeSpan Belirtilen biçim ve kültüre özgü biçim bilgilerini kullanarak eşdeğer. Dize gösteriminin biçimi belirtilen biçim tam olarak eşleşmelidir.Ad alanı:
System.StringDönüştürülecek zaman aralığını belirten bir dize.format
System.StringGerekli biçimini tanımlayan bir standart veya özel biçim dizesi input.formatProvider
System.IFormatProviderKültüre özgü biçimlendirme bilgileri sağlayan nesne.Dönüş Değeri
System.TimeSpanKarşılık gelen bir zaman aralığı input, ile belirtilen format ve formatProvider.Özel durumlar
input olan null.FormatException
input Geçersiz bir biçime sahip.OverflowException
input temsil eden bir sayı değerinden TimeSpan.MinValue veya bu değerden TimeSpan.MaxValue.- veya -Gün, saat, dakika veya saniye bileşenlerinden en az biri input geçerli aralığın dışında.Açıklamalar
ParseExact(String, String, IFormatProvider) Yöntemi tarafından tanımlanan biçiminde olmalıdır bir zaman aralığı dize gösterimini ayrıştırır format parametresi dışında bu öndeki ve sondaki boşluk karakterleri göz ardı edilir. Çünkü input biçimine uygun olmalıdır format tam olarak her zaman özel durum işleme kullanıcı tarafından bir dize girişi için bir zaman aralığı dönüştürürken kullanmalısınız. Özel durum işleme kullanmayı tercih ederseniz, çağırabilirsiniz TryParseExact(String, String, IFormatProvider, TimeSpan) yöntemi yerine.
format Parametresi, tek bir standart biçim belirticisi veya gerekli biçimini tanımlayan bir veya daha fazla özel biçim belirticisi içeren bir dize input. Geçerli biçim dizeleri hakkında daha fazla bilgi için bkz: Standart TimeSpan Biçim Dizeleri ve Özel TimeSpan Biçim Dizeleri.Önemli ParseExact Yöntemi tarafından belirtilen kültürün kuralları kullanır formatProvider parametresi yalnızca şu durumlarda format bir standart olduğu TimeSpan biçimlendirme dizesi değeri olan "g" veya "G". "C", "t" ve "T" standart biçim dizeler sabit kültürün biçimlendirme kurallarını kullanın. Özel biçim dizeleri, Giriş dizesinin kesin biçimini tanımlar ve bir zaman aralığı bileşenlerini ayırmak için değişmez karakterler kullanın.
formatProvider Parametresi bir IFormatProvider döndürülen dizenin biçimi hakkında kültüre özgü bilgiler sağlayan format standart biçim dizesi.
formatProvider Parametresi aşağıdakilerden biri olabilir:A CultureInfo biçimlendirme kuralları döndürülen dizeye yansıtılacak için olan kültürü temsil eden nesne.
DateTimeFormatInfo Tarafından döndürülen nesne CultureInfo.DateTimeFormat döndürülen dizenin biçimlendirilmesini özelliği tanımlar.A DateTimeFormatInfo döndürülen dizenin biçimlendirmesini tanımlayan nesne.Uygulayan özel bir nesne IFormatProvider arabirimi. Kendi IFormatProvider.GetFormat yöntemi döndürür bir DateTimeFormatInfo biçimlendirme bilgileri sağlayan nesne.Varsa formatProvider olan null, DateTimeFormatInfo geçerli kültür ile ilişkili olan nesnesi kullanılır.ÖrneklerAşağıdaki örnek, kullanır ParseExact(String, String, IFormatProvider) birkaç dize halinde temsili çeşitli biçim dizeleri ve kültürler kullanılarak zaman aralıkları çözümlenecek yöntemi.
4.0 sonrasında kullanılabilir
7.1 sonrasında kullanılabilir
8.1 sonrasında kullanılabilirAyrıca bkz.ParseExact Aşırı yüklemeTimeSpan YapısıSystem Ad alanıStandart TimeSpan Biçim DizeleriÖzel TimeSpan Biçim DizeleriBaşa dön