题目:要求计算连续的IP地址。
举例:起始IP为192.168.2.2,IP总个数为3,那么要求得的所有IP的为192.168.2.2,192.168.2.3,192.168.2.4。再举个例子,起始IP为192.168.2.253,IP总个数为5那么要求得的所有IP为192.168.2.253,192.168.2.254,192.168.2.255,192.168.3.0,192.168.3.1。
按照传统的解法可以这么做:
那如果我们用linq稍微改造一下,可以这么干:
答案:
192.168.2.253
192.168.2.254
192.168.2.255
192.168.3.0
192.168.3.1