Я создал dll с элементами управления. когда я просматриваю dll, он успешно добавляет элементы управления в панель инструментов. проблема в том, что когда я запускаю приложение, я получаю следующую ошибку: An unhandled exception of type 'System.StackOverflowException' occurred in xxx.dll
метод, в котором отладчик выделяет ошибку, находится в функции ниже:
public ItemType this[int i]
{
get
{
return (ItemType)this[i];
}
set
{
this[i] = value;
}
}
поскольку я знаю, что эта ошибка возникает из-за рекурсивного вызова, как я могу переписать вышеизложенное или изменить его, чтобы решить эту проблему. Пожалуйста, помогите любым кодом как можно скорее
Спасибо