In the preceding tables, each C# type keyword from the left column (except dynamic) is an alias for the corresponding .NET type. They are interchangeable.
In the C# section of the visual studio IDE, I didn’t find any changes to the
IntelliSense to hide one of the configurations. If you want to hide the .Net type, you can only hide IntelliSense.
Effect:
You can also choose not to show the structure when writing the type, but you need to select it manually after writing.
2
Answers
Maybe this answer could help you: How to force visual studio to generate properties using lower case type (i.g., string instead of String)
But it’s just an Alias:
(source: https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/built-in-types)
The IntelliSense completion lists in C# contain tokens from List Members, Complete Word, and more.
https://learn.microsoft.com/en-us/visualstudio/ide/visual-csharp-intellisense?view=vs-2022#filtered-completion-lists
In the C# section of the visual studio IDE, I didn’t find any changes to the
IntelliSense to hide one of the configurations. If you want to hide the .Net type, you can only hide IntelliSense.
Effect:
You can also choose not to show the structure when writing the type, but you need to select it manually after writing.