I don\'t use Express, but it was introduced at .NET 3.5 so you should have it.
Try this:
1) Create a new project as part of your solution - make it a Console App, for simplicity, and ensure it is .NET framework version 3.5 (this is all on the add project dialog screen)
2) In your Main method, start a new line, and type Hash.
Does intellisense list HashSet<>?
Complete the line as:
HashSet<string> hs = new HashSet<string>();
Does the syntax color change for HashSet?
If not, right click the word HashSet - do you have an option \"Resolve\"? If so, what happens with the various options?
Respond either by editing your original question, or by commenting on this answer - do not use the add answer button!