Udostępnij za pośrednictwem


DateOnly.TryParseExact Metoda

Definicja

Przeciążenia

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określony ciąg daty na DateOnly równoważną i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Konwertuje określoną reprezentację zakresu daty na jej DateOnly odpowiednik przy użyciu określonego formatu i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Konwertuje określony zakres znaków daty na równoważnik DateOnly i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

TryParseExact(String, String, DateOnly)

Konwertuje określoną reprezentację ciągu daty na jej DateOnly odpowiednik przy użyciu określonego formatu i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

TryParseExact(String, String[], DateOnly)

Konwertuje określony ciąg daty na odpowiednik DateOnly i zwraca wartość wskazującą, czy konwersja powiodła się.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określoną reprezentację zakresu daty na jej DateOnlyodpowiednik przy użyciu określonego formatu, informacji o formacie specyficznym dla kultury i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określony zakres znaków daty na równoważnik DateOnly i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określoną reprezentację zakresu daty na jej DateOnly odpowiednik przy użyciu określonego formatu, informacji o formacie specyficznym dla kultury i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określony ciąg daty na DateOnly równoważną i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

public:
 static bool TryParseExact(System::String ^ s, cli::array <System::String ^> ^ formats, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string?[]? formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : string * string[] * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As String, formats As String(), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parametry

s
String

Ciąg zawierający datę do przeanalizowana.

formats
String[]

Tablica dozwolonych formatów .s

provider
IFormatProvider

Obiekt, który dostarcza informacje o formatowaniu specyficznym dla kultury.s

style
DateTimeStyles

Bitowa kombinacja wartości wyliczenia, która definiuje sposób interpretowania przeanalizowanej daty. Typową wartością do określenia jest None.

result
DateOnly

Gdy ta metoda zwróci wartość równoważną dacie zawartej DateOnly w smetodzie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s jest pustym ciągiem lub nie zawiera prawidłowej reprezentacji ciągu daty. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

true jeśli s pomyślnie została przekonwertowana; w przeciwnym razie false.

Dotyczy

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, DateOnly)

Konwertuje określoną reprezentację zakresu daty na jej DateOnly odpowiednik przy użyciu określonego formatu i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, ReadOnlySpan<char> format, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), ByRef result As DateOnly) As Boolean

Parametry

s
ReadOnlySpan<Char>

Zakres zawierający znaki reprezentujące datę do przekonwertowania.

format
ReadOnlySpan<Char>

Wymagany format .s

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s element jest pustym ciągiem lub nie zawiera daty odpowiadającej wzorzecowi określonemu w formacie. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeśli s pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy

TryParseExact(ReadOnlySpan<Char>, String[], DateOnly)

Konwertuje określony zakres znaków daty na równoważnik DateOnly i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, string?[]? formats, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * string[] * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), formats As String(), ByRef result As DateOnly) As Boolean

Parametry

s
ReadOnlySpan<Char>

Zakres zawierający ciąg do analizy.

formats
String[]

Tablica dozwolonych formatów .s

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s parametr jest pustym ciągiem lub nie zawiera prawidłowej reprezentacji ciągu daty. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeślis pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy

TryParseExact(String, String, DateOnly)

Konwertuje określoną reprezentację ciągu daty na jej DateOnly odpowiednik przy użyciu określonego formatu i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

public:
 static bool TryParseExact(System::String ^ s, System::String ^ format, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string? format, out DateOnly result);
static member TryParseExact : string * string * DateOnly -> bool
Public Shared Function TryParseExact (s As String, format As String, ByRef result As DateOnly) As Boolean

Parametry

s
String

Ciąg zawierający znaki reprezentujące datę do przekonwertowania.

format
String

Wymagany format .s

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s jest ciągiem pustym lub nie zawiera daty odpowiadającej wzorzecowi określonemu w formacie. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeśli s pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy

TryParseExact(String, String[], DateOnly)

Konwertuje określony ciąg daty na odpowiednik DateOnly i zwraca wartość wskazującą, czy konwersja powiodła się.

public:
 static bool TryParseExact(System::String ^ s, cli::array <System::String ^> ^ formats, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string?[]? formats, out DateOnly result);
static member TryParseExact : string * string[] * DateOnly -> bool
Public Shared Function TryParseExact (s As String, formats As String(), ByRef result As DateOnly) As Boolean

Parametry

s
String

Ciąg zawierający datę do przeanalizowana.

formats
String[]

Tablica dozwolonych formatów .s

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s jest ciągiem pustym lub nie zawiera prawidłowej reprezentacji ciągu daty. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeśli s pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określoną reprezentację zakresu daty na jej DateOnlyodpowiednik przy użyciu określonego formatu, informacji o formacie specyficznym dla kultury i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * ReadOnlySpan<char> * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), format As ReadOnlySpan(Of Char), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parametry

s
ReadOnlySpan<Char>

Zakres zawierający znaki reprezentujące datę do przekonwertowania.

format
ReadOnlySpan<Char>

Wymagany format .s

provider
IFormatProvider

Obiekt, który dostarcza informacje o formatowaniu specyficznym dla kultury.s

style
DateTimeStyles

Bitowa kombinacja co najmniej jednej wartości wyliczenia, która wskazuje dozwolony format .s

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s element jest pustym ciągiem lub nie zawiera daty odpowiadającej wzorzecowi określonemu w formacie. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeśli s pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określony zakres znaków daty na równoważnik DateOnly i zwraca wartość wskazującą, czy konwersja zakończyła się pomyślnie.

public:
 static bool TryParseExact(ReadOnlySpan<char> s, cli::array <System::String ^> ^ formats, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (ReadOnlySpan<char> s, string?[]? formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : ReadOnlySpan<char> * string[] * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As ReadOnlySpan(Of Char), formats As String(), provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parametry

s
ReadOnlySpan<Char>

Zakres zawierający ciąg do analizy.

formats
String[]

Tablica dozwolonych formatów .s

provider
IFormatProvider

Obiekt, który dostarcza informacje o formatowaniu specyficznym dla kultury.s

style
DateTimeStyles

Bitowa kombinacja wartości wyliczenia, która definiuje sposób interpretowania przeanalizowanej daty. Typową wartością do określenia jest None.

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s jest ciągiem pustym lub nie zawiera prawidłowej reprezentacji ciągu daty. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeśli s pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateOnly)

Konwertuje określoną reprezentację zakresu daty na jej DateOnly odpowiednik przy użyciu określonego formatu, informacji o formacie specyficznym dla kultury i stylu. Format ciągu reprezentującego musi dokładnie pasować do wskazanego formatu. Metoda zwraca wartość wskazującą, czy konwersja powiodła się.

public:
 static bool TryParseExact(System::String ^ s, System::String ^ format, IFormatProvider ^ provider, System::Globalization::DateTimeStyles style, [Runtime::InteropServices::Out] DateOnly % result);
public static bool TryParseExact (string? s, string? format, IFormatProvider? provider, System.Globalization.DateTimeStyles style, out DateOnly result);
static member TryParseExact : string * string * IFormatProvider * System.Globalization.DateTimeStyles * DateOnly -> bool
Public Shared Function TryParseExact (s As String, format As String, provider As IFormatProvider, style As DateTimeStyles, ByRef result As DateOnly) As Boolean

Parametry

s
String

Zakres zawierający znaki reprezentujące datę do przekonwertowania.

format
String

Wymagany format .s

provider
IFormatProvider

Obiekt, który dostarcza informacje o formatowaniu specyficznym dla kultury.s

style
DateTimeStyles

Bitowa kombinacja co najmniej jednej wartości wyliczenia, która wskazuje dozwolony format .s

result
DateOnly

Gdy ta metoda zwróci wartość równoważną DateOnly dacie zawartej w selemencie , jeśli konwersja powiodła się lub DateOnly.MinValue , jeśli konwersja nie powiodła się. Konwersja kończy się niepowodzeniem, jeśli s jest ciągiem pustym lub nie zawiera daty odpowiadającej wzorzecowi określonemu w formacie. Ten parametr jest przekazywany jako niezainicjowany.

Zwraca

Boolean

truejeśli s pomyślnie przekonwertowano; w przeciwnym razie . false

Dotyczy