題目:要求計算連續的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