title: create dictionary key from 3 integer values
body: <p>I've got an object which has 3 integer values, combined the 3 integer are always unique. I want a quick way to find the specific object out of thousands.</p>
  
  <p>my idea was to combine the 3 integers in a string so 1, 2533 and 9 would become a unique string: 1-2533-9. But is this the most efficient way? The numbers cannot be bigger than 2^16, so I could also use bit shifting and create a long which would be faster than creating a string from them I think. Are there other options? what should I do?</p>
  
  <p>The main thing I want to achieve is finding the object quickly even with a collection of thousands of objects.</p>