I find them useful when using a composite key dictionary.

var dictionary = new Dictionary<Tuple<int, string>, string>();
dictionary.Add(Tuple.Create(3, "SomeKey"), "Value");