Melhor nomeação nas classes de tupla do que "Item1", "Item2"

Existe uma maneira de usar uma classe Tuple, mas forneça os nomes dos itens nel

Por exemplo

public Tuple<int, int, int int> GetOrderRelatedIds()

Isso retorna os IDs para OrderGroupId, OrderTypeId, OrderSubTypeId e OrderRequirementId.

Seria bom informar aos usuários do meu método qual é qual. (Quando você chama o método, os resultados são result.Item1, result.Item2, result.Item3, result.Item4. Não está claro qual é qual.)

(Eu sei que eu poderia criar uma classe para armazenar todos esses IDs, mas esses IDs já têm suas próprias classes em que vivem e criar uma classe para o valor de retorno desse método parece bobo.)

questionAnswers(12)

yourAnswerToTheQuestion