Format strings

Description

70-483 C# Flashcards on Format strings, created by Thiago Russo on 21/05/2017.
Thiago Russo
Flashcards by Thiago Russo, updated more than 1 year ago
Thiago Russo
Created by Thiago Russo almost 7 years ago
0
0

Resource summary

Question Answer
formatando tipo com override ToString
Displaying a number and datetime with a currency format string
CultureInfo Proporcionar a CultureInfo correta é importante quando formata valores. Ela contém todas as informações necessárias sobre como um tipo particular que é exibida nessa cultura. Da mesma forma, é importante ter certeza de q qdo vc salvar valores em BD; Ex: vc faz isso de uma maneira culture-insensitive. Se os dados culture-insensitive são carregados, ele podem ser formatado de acordo com o usuário que está exibindo os dados.
Implementing custom formatting on a type
IFormatProvider O IFormatProvider tem um método, GetFormat (Type), q retorna informações de formatação específica para a formatação de um tipo. Todos os objetos CultureInfo implementam IFormatProvider. O objeto CultureInfo retorna um NumberFormatInfo específico de cultura ou DateTimeFormatInfo se uma string ou DateTime é formatado. Dessa forma, vc formata uma string com cultura específica passando um objeto CultureInfo para o método ToString.
IFormattable Ao implementar o seu próprio método de formatação ToString em um tipo, tb pode aceitar um IFormatProvider. Ao fazer isso, vc pode implementar a interface IFormattable. Usar IFormattable garante q vc pode se integrar com o .NET Framework qdo se trata de formatação de strings. Ao implementar IFormattable, você tem suporte para conversão de string pela classe Convert (q tem uma sobrecarga que aceita um objeto e IFormatProvider). Vc tb pode apoiar a formatação composta, em que o seu tipo é usado para criar uma string composta com outros tipos
Formatando string composta
Show full summary Hide full summary

Similar

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo