J'ai une structure nommée WaveSize pour représenter à la fois une quantité d'échantillons ou une quantité de temps, mais j'utilise également cette structure pour représenter une position ou un décalage dans une onde. Bien qu'il soit courant de représenter à la fois les tailles et les positions dans un système de coordonnées de type Vector2d, je ne trouve pas un nom assez abstrait pour représenter les longueurs d'onde et les positions/décalages d'onde.Comment nommer une structure qui représente à la fois une taille et une position?
je trouve étrange de voir quelque chose comme:
public WaveSize Size { get; }
public WaveSize Offset { get; }
Je préfère venir avec un bon nom que la création de classes vides ou en utilisant « utilisant ».
Toutes les suggestions seront grandement appréciées. Merci d'avance. EDIT: comme Reed Copsey & EDGE: Comme Reed Copsey & Marc Gravel a suggéré qu'il est très logique d'avoir deux classes différentes, car ils sont deux concepts différents, donc, toutes les similitudes dans le code doivent être vues comme de simples coïncidences.
"avoir deux classes différentes" - en fait, cela peut être l'une des rares occasions où struct est le bon choix. –
Ce sont des structs en fait, mais merci de le signaler :) – Trap