• CLR via C# 3 文摘


    “(.Net Framework)在某种承度上,它是它自己的操作系统。它有自己的内存管理器,自己的安全系统,自己的文件加载器,自己的错误处理机制,自己的应用程序隔离边界(AppDomains)、自己的线程处理模型等。”(--前言)

    CLR的核心功能(比如内存管理、程序级加载、安全性、异常处理和线程同步)可由面向CLR的所有语言使用。例如:“运行时”使用异常来报告错误:因此,面向“运行时”的任何语言都能通过异常来报告错误。另外,“运行时”允许创建线程,所以面向“运行时”的任何语言都能创建线程。(1-1)

    托管模块是一个标准的32位Microsoft Windows可移植执行体(PE32 Portable Executable)文件,或者是一个标准的64位Microsoft Windows可移植执行体(PE32+)文件,它们都需要CLR才能执行。

    (1-5)

    程序集(Assembly)是一个抽像的概念。首先,程序集是一个或多个模块/资源文件的逻辑性分组。其次,程序集是重用、安全性以及版本控制的最小单位。(1-6)

  • 相关阅读:
    cscope的使用
    关于函数指针
    linux内核源码目录(转)
    lcc之内存分配
    符号管理之符号表
    监听UITextFiled文本发生改变
    Debugging Tools for Windows__from WDK7
    WinDBG__独立安装文件
    20160215
    QT Creator 代码自动补全
  • 原文地址:https://www.cnblogs.com/SmileX/p/4785743.html
Copyright © 2020-2023  润新知