wasSharpNET
/Network/SubnetMask.cs |
@@ -31,13 +31,13 @@ |
|
for (var i = 0; i < 4; i++) |
{ |
if (i*8 + 8 <= netPartLength) |
if (i * 8 + 8 <= netPartLength) |
binaryMask[i] = 255; |
else if (i*8 > netPartLength) |
else if (i * 8 > netPartLength) |
binaryMask[i] = 0; |
else |
{ |
var oneLength = netPartLength - i*8; |
var oneLength = netPartLength - i * 8; |
var binaryDigit = |
string.Empty.PadLeft(oneLength, '1').PadRight(8, '0'); |
binaryMask[i] = Convert.ToByte(binaryDigit, 2); |
@@ -61,4 +61,4 @@ |
return CreateByHostBitLength(b.Length); |
} |
} |
} |
} |