0
在我的项目中,我需要创建很多(约100)非常类似的变量。有没有模板样式或我可以使用的东西?c#如何创建大量类似的变量
private double _num;
public double Num
{
get { return _num; }
set
{
if (value != _num)
{
_num = value;
DisplayNum = _num;
}
}
}
private Brush _numColor = Brushes.Black;
public Brush NumColor
{
get { return _numColor; }
set
{
if (value != _numColor)
{
_numColor = value;
RaisePropertyChanged("NumColor");
}
}
}
private double _displayNum;
public double DisplayNum
{
get { return _displayNum; }
set
{
if (value != _displayNum)
{
_displayNum = value;
RaisePropertyChanged("DisplayNum");
}
}
}
我知道我可以使用数组等,但这不是我想要的。
我想做一些像 “创建新的字符串统计”,它会创建上述但在编译时使用“stat”而不是“num”和“string”而不是“double”创建。
任何想法?
您正在寻找代码片段。但是,你可能不应该那样做。你可能需要'ICustomTypeDescriptor'。 – SLaks
谢谢。我会研究这些。不知道我想要的是什么适当的术语。 –