Коллеги, нужен совет!
Имеем COM Visible класс на C# .Net 3.5, в котором имеется массив значений
Из-под админки Terrasoft на debbuger я могу видить структуру этого массива и значения.... а вот доступ получить не удается
Как-то так: Instant.Items(1) или так Instant.Items[1] - ошибка и все тут!
Как описать этот массив в C#, что бы достучаться до него из JScript ?
Спасибо!
Нравится
2 комментария
26 октября 2012 10:50
Здравствуйте.
А так?
Что бы получить доступ, добавьте Set аксессор.
public class Test { /// <summary> /// String array field instance. /// </summary> string[] _elements = { "one", "two", "three" }; /// <summary> /// String array property getter. /// </summary> public string[] Elements { get { return _elements; } } /// <summary> /// String array indexer. /// </summary> public string this[int index] { get { return _elements[ index] ; } } }
26 октября 2012 11:37
Дмитрий, спасибо!
Вот этого нам и не хватало:
public string this[int index] { get { return _elements[ index] ; } }
:smile:
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать