zoukankan      html  css  js  c++  java
  • 第七章常量和字段(CLR学习)

    常量 

      常量是值从不变化的符号。由于常量值从不变化,所以常量总是被视为类型定义的一部分。换言之,常量总是被视为静态成员,而不是实例成员。

     由于常量的值直接嵌入代码,所以在运行时不需要为常量分配任何空间,除此之外,不能获取常量的地址,也不能以传引用的方式传递常量,这些限制意味着常量不能很好支持跨程序集的版本控制;

    所以如果希望在运行时从一个程序集中提取另一个程序集的值;那么不应该使用常量,而使用readyOnly字段。

    字段

      字段是一种数据成员,其中容纳了一个值类型的实例或者对一个引用类型的引用。

     CLR支持类型(静态)字段和实例(非静态)字段:

      1.类型字段,容纳字udanshuju所需的动态内存是在类型对象中分配的;

      2.类型对象,是在类型加载到一个AppDomain时创建的,容纳字段数据所需的动态内存是在构造类型的实例时分配的。

  • 相关阅读:
    codeforces 980A Links and Pearls
    zoj 3640 Help Me Escape
    sgu 495 Kids and Prizes
    poj 3071 Football
    hdu 3853 LOOPS
    hdu 4035 Maze
    hdu 4405 Aeroplane chess
    poj 2096 Collecting Bugs
    scu 4444 Travel
    zoj 3870 Team Formation
  • 原文地址:https://www.cnblogs.com/jzhou/p/4901493.html
Copyright © 2011-2022 走看看