Nombre mejor en las clases de Tupla que "Item1", "Item2"

¿Hay alguna forma de usar una clase Tuple, pero proporcione los nombres de los elementos que contiene?

Por ejemplo

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

Eso devuelve los identificadores para OrderGroupId, OrderTypeId, OrderSubTypeId y OrderRequirementId.

Sería bueno dejar que los usuarios de mi método sepan cuál es cuál. (Cuando llama al método, los resultados son result.Item1, result.Item2, result.Item3, result.Item4. No está claro cuál es cuál).

(Sé que podría crear una clase para contener todos estos ID, pero estos ID ya tienen sus propias clases en las que viven y hacer una clase para el valor de retorno de este método parece una tontería).

Respuestas a la pregunta(12)

Su respuesta a la pregunta