2017-03-31 121 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

創建一個類? – maccettura

+0

創建一個結構? –

+0

請僅使用[visual-studio]標籤查詢有關工具本身的問題。 – EJoshuaS

回答

4

您可以創建一個類,然後將上述屬性作爲屬性。然後創建它的一個實例。你可以用點操作

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; } 

     } 

那麼你可以做訪問,

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

這是行不通的:/當我嘗試'signal.'時,我只有選項'Equals','GetHashCode','GetType','ToString''signalX_Avg'和其他選項 – MastaBot

+0

您是否創建了一個實例那個類 – Sajeetharan

+0

是的,'Signal signal = new Signal();' – MastaBot

相關問題