我有很多变量,如:
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']
等代码中使用
答案 0 :(得分: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 = ....