سلام.
اگر به MSDN رجوع کنید، پایین این صفحه نوشته این کلاس توی .NET 3.5 و 4.0 پشتیبانی میشه. بالای صفحه هم نوشته که این کلاس در فایل System.Core.dll پیاده سازی شده، پس باید مطمئن بشید که Reference به این فایل هم به پروژه شما اضافه شده.
اما نگران نباشید. از اونجاییکه CLR مربوط به .NET 2.0 تا 3.5 یکسان هستش، شما می تونید .NET 3.5 رو نصب کنید، فایل System.Core.dll رو به Reference پروژه خودتون اضافه کنید و از کلاس HashSet موجود بدون نگرانی استفاده کنید.
موفق باشید.