考慮以下代碼是否可以使用循環向每個唯一計算機添加通用服務。使用循環從列表中獲取唯一值然後添加另一個值
internal static List<MyClass> Mc = new List<MyClass>();
public class MyClass : OtherClass
{
public string Machine { get; set; }
public string Service { get; set; }
public void AddProcessDetails()
{
Mc.Add(new MyClass { Machine = server1, Service = "notepad" });
Mc.Add(new MyClass { Machine = server2, Service = "notepad" });
Mc.Add(new MyClass { Machine = server2, Service = "foo" });
}
所以,如果有一個名爲「巴」的共同服務,我怎麼能循環徹底這份名單中,讓每一個獨特的機器名然後添加機器名和服務列表?
你有GetXX方法,增加了一個靜態列表?更好地修正錯誤(Mc/Md)並完成示例:應該發生什麼? – 2011-01-21 17:39:03
你說的對,謝謝。 – Ryan 2011-01-21 17:54:36