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