Создать объект с именем из переменной - C#
Формулировка задачи:
Имеется вот такой код
например есть переменная
как сделать чтоб вместо "cSSH" обьект обьявлялся с именем из переменной или из массива ?
Суть в том что создаю несколько потоков и один не может начаться пока не закончится предыдуший и думаю если обьявить разные имена обьекта для каждого потока отдельно то всё будет нормально.
Листинг программы
- SshClient cSSH = new SshClient(ip, 22, first_pass, last_pass);
Листинг программы
- name = "name";
Листинг программы
- try
- {
- cSSH.ConnectionInfo.Timeout = TimeSpan.FromSeconds(timeout);
- cSSH.Connect();
- if (cSSH.IsConnected == true)
- {
- o++;
- break;
- }
- }
- catch (Renci.SshNet.Common.SshOperationTimeoutException ex)
- {
- cSSH.Disconnect();
- cSSH.Dispose();
- }
Решение задачи: «Создать объект с именем из переменной»
textual
Листинг программы
- SshClient ip[o] = new SshClient(ip[o], 22, first_pass, last_pass);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д