惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
腾讯CDC
Jina AI
Jina AI
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
小众软件
小众软件
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
月光博客
月光博客
L
LangChain Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - Franky
C
Check Point Blog
U
Unit 42
人人都是产品经理
人人都是产品经理

博客园 - 晰雨的天空

换工作了。去微软了。可惜是vender,但总算也是有机会去sigma上班了。 本人对于magicajax使用说明的翻译,还有很多不足和错误。欢迎大家指正. 跳到新页面,刷新框架. - 晰雨的天空 - 博客园 datagrid 超连接弹出新窗体 - 晰雨的天空 - 博客园 转 datagrid的操作 身份验证票 和 form验证 - 晰雨的天空 excel c# 访问excel textbox 只能输入数字控制 - 晰雨的天空 - 博客园 索引器的简单使用 参数定义符号params 使用 委托和事件 C#中废弃一个方法小技巧 (转自terrylee)只为收藏 复制表 , 拷贝表 怎样使按钮响应回车键(转) 路过的朋友都来看看,说说.程序员,什么是终点...哪里有方向 一道c#题.请高手给个答案 Session.Abandon和Session.Clear有何不同? C#中的const和readonly
静态构造器和静态属性的执行顺序
晰雨的天空 · 2006-03-08 · via 博客园 - 晰雨的天空

class A
 {
  
  static A()
  {
   X=B.Y+1;                                       ---------------third
  }
  public static int X=0;                         ---------------second

  
 }
 class B
 {
     static B(){}                                      -------------------fourth
     public static int Y=A.X+1;                -------------------first
  
  static void Main()
  {
   Console.WriteLine("X={0}" ,A.X);
   Console.WriteLine("y={0} ", B.Y);

  }
 
 }

结果为 1,2
执行顺序为:先执行入口函数所在类的静态属性!,然后执行静态构造器.