私はWaveSizeという名前の構造体を持っています。これは、サンプル量または時間量の両方を表していますが、この構造体を使ってウェーブ内の位置やオフセットを表現しています。サイズと位置の両方を表す構造体の名前付け方法は?
Vector2dタイプの座標系内でサイズと位置の両方を表現するのはかなり一般的ですが、波の長さと波の位置/オフセットを表すのに十分な抽象的な名前は見つけられません。私はむしろ空のクラスを作成するか、「を使用して」を使用してより良い名前を考え出すだろう
public WaveSize Size { get; }
public WaveSize Offset { get; }
:
は、私のようなものを見ることが奇妙見つけます。ご提案は大変ありがとうございます。前もって感謝します。
EDIT:Reed Copsey & Marc Gravelは、2つの異なる概念であるため、2つの異なるクラスを持つことに多くの意味があることを示唆しているため、コード内の類似点は単なる偶然であると見なすべきです。
"実際には、これはまれにstructが正しい選択である場合があります。 –
実際には構造体ですが、それを指摘してくれてありがとう:) – Trap