将输入的值存储在c#中

时间:2017-04-27 10:06:48

标签: c#

我有一个gridview,对于同一列但不同的行,我应该存储值。但是,这个代码存储最后一列,因为它是最后输入的。如何在不同行中输入新数据时存储所有线索?< / p>

private decimal _VValue
public decimal VValue
{
    get
    {
        return _VValue;
    }
    set
    {
        _VValue = value;              
        v.Text = _VValue.ToString();                
    }
}

1 个答案:

答案 0 :(得分:0)

您可以使用private List<decimal> values = new List<decimal>(); private decimal _VValue public decimal VValue { get { return _VValue; } set { values.Add(value); _VValue = value; v.Text = _VValue.ToString(); } }

var value = values[0]; // gives you first value in list

这样,每个新值都会保存到列表中。

如果您想访问任何可以使用的值,请执行以下操作:Sub ComboBox1_Change() With Sheet1.ComboBox1 .AddItem "0" .AddItem "5" .AddItem "10" .AddItem "25" .AddItem "30" End With End Sub