Создание индексатора для класса: Невозможно применить индексирование через [] к выражению - C#
Формулировка задачи:
создаю индексатор по названию:
Работать он должен примерно так:
Но выдает ошибку:Ошибка 9 Невозможно применить индексирование через [] к выражению типа "CRM_manager.ClassMailSand.SQLimport" d:\applications\my progz\crm-manager\crm-manager\webform5.aspx.cs 45 13 CRM-manager
Листинг программы
- public string this[String NameofTable]
- {
- get
- {
- for (int i = 0; i < Connection.TableClientis.Count; i++)
- {
- if (Connection.TableClientis[i] == NameofTable)
- s= valu[i];
- }
- return s;
- }
- set
- { string dsf=value;
- indexator(NameofTable, dsf);
- }
- }
Листинг программы
- imp["name"]=TextBox6.Text;
Решение задачи: «Создание индексатора для класса: Невозможно применить индексирование через [] к выражению»
textual
Листинг программы
- static Dictionary<string,string> valu = new Dictionary<string,string>();
- public string this[string key]
- {
- get { return valu[key]; }
- set { valu[key] = value; }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д