Я хочу создать библиотеку в .dll, чтобы ее можно было использовать повторно.
Пользователь, который использует библиотеку, должен иметь возможность определить количество отслеживаемых цветов, и я поместил эти данные в переменное значение 'num', которое должно быть статическим, если я хочу использовать его так, как я хочу.
static int num = 2;
TrackColorRange[] trackingColorRanges = new TrackColorRange[num]; ...
PictureBox[] ShowPointLocations = new PictureBox[num];
Теперь не проблема, если пользователь использует код напрямую, но если я поместил его в .dll, пользователь не сможет изменить значение num. Каково было бы решение этой проблемы? Спасибо.