String (maiúscula) é uma classe dentro de System (System.String).
Já a string (minúscula) é uma referencia para essa classe String (maiúscula).
Mas como isso é possível? Uma palavra que já representa uma classe inteira, e ainda por cima é instanciada como se fosse tipo natural?
Bem, internamente ambas são as mesmas coisas, mas String é da plataforma .NET e como dito string é apenas um apelido (alias) para a mesma.
Só o que é esse alias? Como ele funciona, ele só serve mesmo para referenciar uma classe?
Veremos em um próximo post, neste mesmo blog, neste mesmo navegador.
Fontes:
Fonte 1
Fonte 2
Nenhum comentário:
Postar um comentário