我是一名专家程序员,因此,我不知道我在做什么:)
严肃地说; 不,我不是专家.我确实有问题,不知道如何解决它.好消息是,我(我想)知道问题是什么,我希望有人可以提供帮助.
这是问题的概要.我在C#中创建一个表单,它将为我做一些服务器和数据库管理任务.我有一个按钮,当点击时应该在"y"服务器上返回"x"服务的服务状态.状态将在屏幕上打印到文本框.
这是我的代码:
private void button2_Click(object sender, EventArgs e)
{
string fs = "Service X Status = ";
string mr = "Service A Status = ";
string qp = "Service B Status = ";
string sp = "Spooler Service Status = ";
ServiceController fssc = new ServiceController("xService", "yServer");
ServiceController mrsc = new ServiceController("aService", "yServer");
ServiceController qpsc = new ServiceController("bService", "yServer");
ServiceController spsc = new ServiceController("Spooler", "yServer");
try
{
txtGtwySts.AppendText(sp + spsc.Status.ToString());
txtGtwySts.AppendText(Environment.NewLine);
txtGtwySts.AppendText(fs + fssc.Status.ToString());
txtGtwySts.AppendText(Environment.NewLine);
txtGtwySts.AppendText(mr + …Run Code Online (Sandbox Code Playgroud)