namespace HashingLab{ class HashTable < T > where T : IKeyed…
namespace HashingLab{ class HashTable < T > where T : IKeyed { private T occupied; //optional parameter useLinearProbing defaults to false public HashTable(int theSize, bool useLinearProbing = false) {….} public void addItem(T theItem) {….} public bool retrieveItem(ref T theItem) {….} public int hashFunction(int keyValue) {….} }}