Конструктор Thread
принимает либо делегат ThreadStart
, либо делегат ParameterizedThreadStart
. Первый не имеет параметров, а второй имеет один параметр типа object
. Если вы используете именованный метод, он должен соответствовать одной из этих двух сигнатур, а ваша - нет. VB позволит вам поступить неправильно и попытаться навести порядок, если это возможно, но C # ожидает, что вы поступите правильно. В наши дни, если вы хотите вызвать метод, чья подпись не совпадает, вы можете вместо этого использовать лямбду с совпадающей подписью, а затем вызывать свой метод так:
Thread worker = new Thread(() => looping(_list[i]));
worker.Start();
CodeProject предоставляет хорошую бесплатную возможность с sharpSsh
Выезд WeOnlyDo. У них есть некоторая хорошая.NET компоненты SSH как wodSSH.Net за 199$.
Кроме того, nSoftware имеет некоторые большие сетевые компоненты как IP*Works SSH выпуск .NET за 599$.
Если Вы идете с nSoftware, их оптимальное значение является торжественной подпиской. Это - то, что мы имеем. Это запускается на уровне 1 499$ на разработчика.
(Цены с 04.03.09)
Я принимаю по тому, как Вы формулировали свой вопрос, он укажет, что Вы главным образом интересуетесь функциональностью SSH/SSH2...
Как делает этот звук:
Paramiko - модуль для Python, который реализует протокол SSH2
требует pycrypto
--
pycrypto
Двоичные файлы Windows могут быть найдены здесьpycrypto
очевидный доступный в FePy
. посмотрите здесь и здесьСуществует также Фабрика SSH для.NET и Granados для.NET на уровне 599$.
(цены с 05.03.09)
вы можете попробуйте наш Rebex SSH Pack , который включает:
Вы можете скачать пробную версию по адресу http://www.rebex.net/ssh-pack/download.aspx