image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Luciano Rocha
Luciano Rocha21/11/2022 10:05
Share
Suzano - Python Developer #2Recommended for youSuzano - Python Developer #2

tipo anulável em C#

  • #C#

Fala devs, como vão?

Olha sempre me supreendendo com a linguagem C#, e muito provavelmente outras linguagens como Java, Python e Javascript deve ter também: string anulável.

Criando uma API com CRUD, com auxílio da documentação da Microsoft, uma certa hora pensei em impedir o excesso de postagem.

E eis que apareceu um public string? Name { get; set; } na documentação.

E ignorei o "?". E deu erro. O VS sugeriu para declarar uma string anulável.

Fiz e fui saber o que é.

Um tipo anulável (nullable types) nos permite que criamos um tipo de valor que pode ser marcdo como válido ou inválido de forma que tenhámos a certeza que a variável será válida antes de ser utilizada.

E para completar: os tipos anuláveis são da instância struct System.Nullable .

Share
Recommended for you
Avanade - Back-end com .NET e IA
GFT Start #7 .NET
Deal Group - AI Centric .NET
Comments (1)

LS

Luan Santos - 21/11/2022 10:19

Luan Martins dos Santos

Recommended for youSuzano - Python Developer #2