.net中:managed用于不同的地方,具有微小的差别 例如:
 1) managed code:.net framework为其里面的程序,提供核心代码。为了使这些代码能运行起来,code必须提供起码的信息。称之为managed code
 2) managed classes 在 manande extensions forc++ 环境下,谈及这个术语。manged cal
lases仅能继承一个类。
 3)managed data: 由.net运行时垃圾收集器进行配置与处理。

解决方案 »

  1.   

    net中:managed用于不同的地方,具有微小的差别 例如:
     1) managed code:.net framework为其里面的程序,提供核心代码。为了使这些代码(异常处理和安全)能运行起来,code必须提供起码的信息。称之为managed code。默认来说,c#和vbnet的代码都是managed code。vs7 c++的代码缺省来说不是托管的,但可以通过指令命令行开关(/com),是编译器生成托管代码。  
     2) managed classes 在 manande extensions for c++ 环境下,谈及这个术语。manged callases仅能继承一个base类。
     3)managed data: 由.net运行时垃圾收集器进行配置与处理。c#和vb.net的数据总是托管的。默认情况下vs7 c++数据是托管的,即使使用/com也是这样的,但可以通过——gc关键字,来将其标为托管。
      这属于语言层面的问题,《c#高级编程》可能较好点(最好是英文原版,译书是很拦的)。
      

  2.   

    to up
       请问你所说的“code必须提供起码的信息”  指的是什么,能说详细一点吗?