2017-03-31 17 views
-1

での平均値が、私はのような多くの変数があります。ストア最小値、最大値、「シングル」変数

int signalX_Max; 
int signalX_Min; 
int signalX_Avg; 
int signalY_Max; 
int signalY_Min; 
int signalY_Avg; 
int signalZ_Min; 
int signalZ_Max; 
int signalZ_Avg; 

どのように私はsignal.yMin, signal.yMax, signal.yAvg, signal.xMin, signal.xMax, signal.xAvgなどまたはsignal['xMin'], signal['xMax'],signal['xAvg']などのようなコードでそれを使用するためにこの変数を宣言/保存することができますが

+2

は、クラスを作成し、ドット演算その後

public class Signal { int signalX_Max { get; set; } int signalX_Min { get; set; } int signalX_Avg { get; set; } int signalY_Max { get; set; } int signalY_Min { get; set; } int signalY_Avg { get; set; } int signalZ_Min { get; set; } int signalZ_Max { get; set; } int signalZ_Avg { get; set; } } 

あなたができるとアクセスすることができましたか? – maccettura

+0

構造体を作成しますか? –

+0

[visual-studio]タグは、ツール自体に関する質問に使用してください。 – EJoshuaS

答えて

4

クラスを作成し、上記のプロパティをプロパティとして持つことができます。次に、そのインスタンスを作成します。あなたは

Signal signal = new Signal(); 
    signal.signalX_Avg = .... 
+0

これはうまくいきません:/私が 'signal.'を試してみると、' Equals'、 'GetHashCode'、' GetType'、 'ToString'オプションに' signalX_Avg'などのオプションがありません – MastaBot

+0

そのクラス – Sajeetharan

+0

はい、 'シグナルシグナル=新しいシグナル();' – MastaBot