String.Format foreach循环通过字符串数组

时间:2014-11-03 23:44:41

标签: arrays string format

我想格式化一个字符串,但我可以有多个IP地址值(2),我怎么能循环通过computer.IPaddresses数组并在必要时用其他值格式化字符串?

string full = string.Format("T:{0},SN:{1},IP:{2}", DateTime.UtcNow, computer.ComputerName,
                    computer.IPaddresses.FirstOrDefault());

如果我这样做,我在数组中只得到一个地址。

1 个答案:

答案 0 :(得分:0)

如果您不想循环并构建多个IP字符串,请尝试使用string.join

http://msdn.microsoft.com/en-us/library/57a79xd0(v=vs.110).aspx