c#如何创建大量类似的变量

时间:2016-03-27 21:49:18

标签: c# wpf

在我的项目中,我需要创建很多(大约100个)非常类似的变量。是否有模板样式或我可以使用的东西?

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"和"字符串"而不是" double"在编译时。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

代码片段确实是要走的路,这是我为INPC属性写的那个:

_wenviron

我将它绑定到" propc",所以我只需在DevStudio中键入,按Tab键然后根据需要填写每个字段。