1.一種注釋方法
2.Indicates that the default threading model for an application is single-threaded apartment (STA).
3.和以前的dll類似,只是它是自我描述的,就是他還包含元數據

解决方案 »

  1.   

    一个winForm程序的构架,VS自动生成的
      

  2.   

    (1) #region Windows Form Designer generated code  #endregion 
     #region #endregion这个块什么意思,如果写和不写有什么差别
     这个是产生windows窗体的code,里面初始化了所有空件以及窗体,如果没有,程序不能运行
    (2) [STAThread] 这个代表什么意思程序的入口没有这个,程序不知道从什么地方启动
    (3) .net里面的程序集能做个简单的解释吗?.和以前的dll類似,只是它是自我描述的,就是他還包含元數據
      

  3.   

    [STAThread] 好象删掉也没有什么关系吧!也不知道是干什么用的!
      

  4.   


    为什么要 static void Main() 不 static 为什么不行?
      

  5.   

    1.#region #endregion 
     使您得以在使用 Visual Studio 代码编辑器的大纲显示功能时指定可"展开或折叠的代码块",方便你查找代码。2.[STAThread]
    指示应用程序的 COM 线程模型是单线程单元 (STA--single threaded apartment )。COM 线程模型只适用于使用 COM interop 的应用程序。如果将此属性应用到不使用 COM interop 的应用程序,将没有任何效果。COM 线程模型可设置为单线程单元或多线程单元。如果应用程序线程实际调用了 COM 组件,则仅为 COM interop 初始化该线程。如果没有使用 COM interop,则不初始化该线程。
    3.程序集程序集是 .NET Framework 应用程序的生成块;程序集构成了部署、版本控制、重复使用、激活范围控制和安全权限的基本单元。程序集是为协同工作而生成的类型和资源的集合,这些类型和资源构成了一个逻辑功能单元。程序集为公共语言运行库提供它识别类型实现所需的信息。对于运行库,类型不存在于程序集上下文之外。