我有 2 个按钮,Connect和Send Command。在第一个按钮中,我正在创建与服务器的连接,在第二个按钮中发送命令。代码如下:
public void button1_Click(object sender, EventArgs e)
{
SshExec shell = new SshExec("hostname", "username", "password");
shell.Connect();
}
public void button2_Click(object sender, EventArgs e)
{
shell.RunCommand("ls");
}
现在错误在 "shell.RunCommand("ls");" 我得到“名称'shell'不包含在当前上下文中”。我是 C# 新手(仅 2 天)并且没有太多想法,所以请如果有人可以提供帮助。我期望的是没有错误,并且在按下第二个按钮时命令正确发送到终端。最后对代码格式错误表示抱歉,如果需要任何其他信息,请通知我。