本文整理汇总了C#中Computer.Start方法的典型用法代码示例。如果您正苦于以下问题:C# Computer.Start方法的具体用法?C# Computer.Start怎么用?C# Computer.Start使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Computer
的用法示例。
在下文中一共展示了Computer.Start方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AddComputer
internal void AddComputer(string computerName, string hostName, string rackName,
string processServer, string fileServer, string localDirectory)
{
Rack rack;
lock (racks)
{
if (!racks.TryGetValue(rackName, out rack))
{
rack = new Rack();
racks.Add(rackName, rack);
}
}
Computer c = new Computer(computerName, hostName, rackName, rack.queue, clusterQueue,
processServer, fileServer, localDirectory, logger);
lock (computers)
{
computers.Add(computerName, c);
}
lock (localities)
{
List<Computer> cl;
if (!localities.TryGetValue(hostName, out cl))
{
cl = new List<Computer>();
localities.Add(hostName, cl);
}
cl.Add(c);
}
lock (rack)
{
Debug.Assert(!rack.computers.Contains(computerName));
rack.computers.Add(computerName);
}
c.Start();
}
示例2: Main
static void Main()
{
var computer = new Computer();
computer.Start();
}