wasSharpNET – Diff between revs 5 and 11

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 5 Rev 11
Line 29... Line 29...
29   29  
Line 30... Line 30...
30 var binaryMask = new byte[4]; 30 var binaryMask = new byte[4];
31   31  
32 for (var i = 0; i < 4; i++) 32 for (var i = 0; i < 4; i++)
33 { 33 {
34 if (i*8 + 8 <= netPartLength) 34 if (i * 8 + 8 <= netPartLength)
35 binaryMask[i] = 255; 35 binaryMask[i] = 255;
36 else if (i*8 > netPartLength) 36 else if (i * 8 > netPartLength)
37 binaryMask[i] = 0; 37 binaryMask[i] = 0;
38 else 38 else
39 { 39 {
40 var oneLength = netPartLength - i*8; 40 var oneLength = netPartLength - i * 8;
41 var binaryDigit = 41 var binaryDigit =
42 string.Empty.PadLeft(oneLength, '1').PadRight(8, '0'); 42 string.Empty.PadLeft(oneLength, '1').PadRight(8, '0');
43 binaryMask[i] = Convert.ToByte(binaryDigit, 2); 43 binaryMask[i] = Convert.ToByte(binaryDigit, 2);
Line 59... Line 59...
59 var b = Convert.ToString(maxNumber, 2); 59 var b = Convert.ToString(maxNumber, 2);
Line 60... Line 60...
60   60  
61 return CreateByHostBitLength(b.Length); 61 return CreateByHostBitLength(b.Length);
62 } 62 }
63 } -  
64 } 63 }
-   64 }