随笔 - 139, 文章 - 5, 评论 - 39, 阅读 - 16万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

08 2010 档案

摘要:先看个例子:using System;Class A{static int X;static A(){X = B.Y + 1;}}Class B{public static int Y = A.X + 1;static B() {}static void Main(){Console.WriteLine("X={0},Y={1}",A.X,B.Y); }}执行结果是X=1,Y=2这个例子主要考查2个方面,一是static的用法,二是static的初始化顺序。了解了static的初始化顺序和规则,这个问题答答案就很容易理解了。这里涉及到以下三类static对象:static成 阅读全文

posted @ 2010-08-02 12:05 小飞龙(Jack) 阅读(358) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示