银河

SKYIV STUDIO

  博客园 :: 首页 ::  ::  :: 订阅 订阅 :: 管理 ::
  105 随笔 :: 2 文章 :: 751 评论 :: 22 Trackbacks

C# Base

     摘要: 这是以下问题的答案:
这个程序会打印什么呢?
class Count
{
static void Main()
{
const int START = 2000000000;
int count = 0;
for (float f = START; f < START + 50; f++)
count++;
System.Console.WriteLine(count);
}
}
  阅读全文
posted @ 2006-09-03 19:18 银河 阅读(498) | 评论 (3)  编辑

posted @ 2006-09-03 19:15 银河 阅读(179) | 评论 (0)  编辑

     摘要: 这是以下问题的答案:
下面的程序将打印什么?
class Shifty
{
static void Main()
{
int i = 0;
while (-1 << i != 0)
i++;
System.Console.WriteLine(i);
}
}
  阅读全文
posted @ 2006-09-03 17:31 银河 阅读(422) | 评论 (0)  编辑

posted @ 2006-09-03 17:28 银河 阅读(224) | 评论 (0)  编辑

     摘要: 这是以下问题的答案:
下面的程序计算了一个循环的迭代次数,并且在循环终止时打印这个计数值。那么,它打印的是什么呢?
class InTheLoop
{
const int END = int.MaxValue;
const int START = END - 100;

static void Main()
{
int count = 0;
for (int i = START; i <= END; i++)
count++;
System.Console.WriteLine(count);
}
}
  阅读全文
posted @ 2006-09-03 16:42 银河 阅读(378) | 评论 (1)  编辑

posted @ 2006-09-03 16:40 银河 阅读(234) | 评论 (0)  编辑

     摘要: 这是以下问题的答案:
你能否举出这样一个合法的C#表达式,只要对它的某个子表达式加上括号就可以使其成为不合法的表达式,而添加的括号只是为了注解未加括号时赋值的顺序?
  阅读全文
posted @ 2006-09-03 15:53 银河 阅读(275) | 评论 (0)  编辑

posted @ 2006-09-03 15:51 银河 阅读(249) | 评论 (1)  编辑

     摘要: 这是以下问题的答案:
下面的程序只涉及加法,它又会打印什么呢?
class Elementary
{
static void Main()
{
System.Console.WriteLine(12345 + 5432l);
}
}
  阅读全文
posted @ 2006-09-03 11:05 银河 阅读(381) | 评论 (5)  编辑

posted @ 2006-09-03 11:03 银河 阅读(303) | 评论 (2)  编辑

     摘要: 这是以下问题的答案:
下面方法的目的是确定其唯一的参数是否为奇数。这个方法可行吗?
public static bool IsOdd(int i)
{
return i % 2 == 1;
}
  阅读全文
posted @ 2006-09-03 09:31 银河 阅读(692) | 评论 (1)  编辑

posted @ 2006-09-03 09:29 银河 阅读(620) | 评论 (3)  编辑

     摘要: 这是以下问题的答案:
本谜题呈现了两个容易令人混淆的构造器。Main方法调用了一个构造器,但是它调用的究竟是哪一个呢?该程序的输出取决于这个问题的答案。那么它会打印什么呢?甚至它是否合法?
class Confusing
{
Confusing(object o)
{
System.Console.WriteLine("object");
}

Confusing(double[] dArray)
{
System.Console.WriteLine("double array");
}

static void Main()
{
new Confusing(null);
}
}
  阅读全文
posted @ 2006-09-02 20:47 银河 阅读(370) | 评论 (0)  编辑

posted @ 2006-09-02 20:46 银河 阅读(257) | 评论 (1)  编辑

posted @ 2006-09-02 19:05 银河 阅读(1774) | 评论 (4)  编辑

Full C# Base Archive