Novidades do C# 10: Constant Interpolated Strings

Renato Groffe
2 min readAug 29, 2021

Este é o terceiro artigo da série que venho produzindo sobre as novidades do C# 10. Caso ainda não tenha acessado os artigos anteriores ou até deseje revê-los, acesse então os links a seguir:

Novidades do C# 10: File-scoped namespaces

Novidades do C# 10: Global Usings

Desta vez abordarei o uso Constant Interpolated Strings. A interpolação de strings é uma funcionalidade presente desde o C# 6, sendo que a partir do C# 10 (que integra o .NET 6) tal capacidade foi estendida para a declarações de texto em constantes.

Um exemplo disso está na constante Descritivo definida na classe InfoAplicacao (gerada através de interpolação com as outras constantes deste tipo - Proposito, Versao e Autor):

A próxima listagem demonstra a utilização das diferentes constantes declaradas em InfoAplicacao:

Ao executar este código será possível observar que o conteúdo da constante Descritivo foi impresso no Console normalmente, por meio da interpolação especificada na classe InfoAplicacao:

Este exemplo baseado em C# 10 e no Preview 7 do .NET 6 foi disponibilizado no GitHub:

https://github.com/renatogroffe/DotNet6_Preview7-CSharp10-ConstantInterpolatedStrings

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Renato Groffe
Renato Groffe

Written by Renato Groffe

Microsoft Most Valuable Professional (MVP), Docker Captain, Multi-Plataform Technical Audience Contributor (MTAC), Technical Writer and Speaker

No responses yet

Write a response