c# events System.NullReferenceException

179
19 июня 2018, 09:50
    public delegate void PriceChangingHandler(double price);
    public double Sum { get; set;}
    public event PriceChangingHandler Added;
    public void Add(T b)
    {
        if(b == null)
        {
            throw new MyOutOfRangeException("Object is null");
        }
        T[] temp = new T[bikes.Length + 1];
        for (int i = 0; i < temp.Length - 1; i++)
        {
            temp[i] = bikes[i];
        }
        temp[temp.Length - 1] = b;
        Added(Sum += b.Price); //System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
        bikes = temp;
    }
Answer 1
if (Added != null && b != null) 
{
  Added(Sum += b.Price);
}
READ ALSO
Построение TreeView в ASP.NET MVC

Построение TreeView в ASP.NET MVC

Подскажите пожалуйста что здесь не так: Это работает:

193
как записать в массив числа textbox?

как записать в массив числа textbox?

как записать в массив числа из textbox разделенных пробелом? Допустим, пользователь ввел 12 12 4 6 7 9 - получилось 6 элементов массива, b[0] = 12, b[1] = 12,

196
tabControl сделать вкладку неактивной

tabControl сделать вкладку неактивной

На форме есть tabControl, возможно ли в зависимости от переданного условия сделать одну из вкладок элемента не активной?

197