Tuples (ou matrizes) como chaves de dicionário em C #

Estou tentando criar uma tabela de pesquisa de dicionário em c #. Preciso resolver uma tupla de 3 valores para uma string. Tentei usar matrizes como chaves, mas isso não funcionou e não sei mais o que fazer. Neste ponto, estou pensando em criar um dicionário de dicionários de dicionários, mas isso provavelmente não seria muito bonito de se ver, embora seja como eu faria isso em javascrip

questionAnswers(16)

yourAnswerToTheQuestion