Ler em inglês

Compartilhar via


TimeOnly.ParseExact Método

Definição

Sobrecargas

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

Converte a representação de cadeia de caracteres especificada de um tempo em seu TimeOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Converte a representação de cadeia de caracteres especificada de um tempo em seu TimeOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

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

Converte a representação de intervalo especificada de um tempo em seu TimeOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Converte a representação de intervalo especificada de um tempo em seu TimeOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

ParseExact(String, String[])

Converte o intervalo especificado em um TimeOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(String, String)

Converte a representação de cadeia de caracteres especificada de um tempo em seu TimeOnly equivalente usando o formato especificado. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

ParseExact(ReadOnlySpan<Char>, String[])

Converte o intervalo especificado em seu TimeOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte a representação de cadeia de caracteres especificada de um tempo em seu TimeOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (string s, string[] formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);

Parâmetros

s
String

Uma cadeia de caracteres que contém o tempo de conversão.

formats
String[]

Uma matriz de formatos permitidos de s.

provider
IFormatProvider

As informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Um combinação bit a bit de valores de enumeração que indica o formato permitido de s. Um valor típico a ser especificado é None.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte a representação de cadeia de caracteres especificada de um tempo em seu TimeOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (string s, string format, IFormatProvider? provider, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);

Parâmetros

s
String

Uma cadeia de caracteres que contém o tempo de conversão.

format
String

O especificador de formato que define o formato necessário de s.

provider
IFormatProvider

As informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Uma combinação bit a bit dos valores de enumeração que fornece informações adicionais sobre s, sobre elementos de estilo que podem estar presentes em s ou sobre a conversão de s para um valor de TimeOnly. Um valor típico a ser especificado é None.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

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

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte a representação de intervalo especificada de um tempo em seu TimeOnly equivalente usando a matriz especificada de formatos, informações de formato específicas da cultura e estilo. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (ReadOnlySpan<char> s, string[] formats, IFormatProvider? provider, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo que contém o tempo de conversão.

formats
String[]

Uma matriz de formatos permitidos de s.

provider
IFormatProvider

As informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Um combinação bit a bit de valores de enumeração que indica o formato permitido de s. Um valor típico a ser especificado é None.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte a representação de intervalo especificada de um tempo em seu TimeOnly equivalente usando o formato, as informações de formato específicas da cultura e o estilo especificados. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (ReadOnlySpan<char> s, ReadOnlySpan<char> format, IFormatProvider? provider = default, System.Globalization.DateTimeStyles style = System.Globalization.DateTimeStyles.None);

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo que contém o tempo de conversão.

format
ReadOnlySpan<Char>

O especificador de formato que define o formato necessário de s.

provider
IFormatProvider

As informações de formatação específicas da cultura sobre s.

style
DateTimeStyles

Um combinação bit a bit de valores de enumeração que indica o formato permitido de s. Um valor típico a ser especificado é None.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

ParseExact(String, String[])

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte o intervalo especificado em um TimeOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (string s, string[] formats);

Parâmetros

s
String

Um intervalo que contém o tempo de conversão.

formats
String[]

Uma matriz de formatos permitidos de s.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

ParseExact(String, String)

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte a representação de cadeia de caracteres especificada de um tempo em seu TimeOnly equivalente usando o formato especificado. O formato da representação de cadeia de caracteres deverá corresponder exatamente ao formato especificado ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (string s, string format);

Parâmetros

s
String

Uma cadeia de caracteres que contém um tempo para converter.

format
String

Um especificador de formato que define o formato obrigatório de s.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9

ParseExact(ReadOnlySpan<Char>, String[])

Origem:
TimeOnly.cs
Origem:
TimeOnly.cs
Origem:
TimeOnly.cs

Converte o intervalo especificado em seu TimeOnly equivalente usando a matriz de formatos especificada. O formato da representação de cadeia de caracteres deverá corresponder a, pelo menos, um dos formatos especificados exatamente ou uma exceção será gerada.

C#
public static TimeOnly ParseExact (ReadOnlySpan<char> s, string[] formats);

Parâmetros

s
ReadOnlySpan<Char>

Um intervalo que contém o tempo de conversão.

formats
String[]

Uma matriz de formatos permitidos de s.

Retornos

Uma instância de TimeOnly.

Exceções

s não contém uma representação de cadeia de caracteres válida de um tempo.

Aplica-se a

.NET 9 e outras versões
Produto Versões
.NET 6, 7, 8, 9