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;
}
if (Added != null && b != null)
{
Added(Sum += b.Price);
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости