2011-09-21 66 views

回答

3

您可以使用<<=这一点。如i <<= 1

0

这两者都是相同的。所以你可以使用最下面的一个。

--first one 
for (int i = 1; i <= 256; i = i << 1) 
     { 
      Console.WriteLine(i); 
     } 
--Second one 
     for (int i = 1; i <= 256; i <<= 1) 
     { 
      Console.WriteLine(i); 
     } 
0

好像你正在寻找< < =运营商。

所以不是:i = i << 1

你可以写:i <<= 1