C#
文章平均质量分 89
jgszhl_85
新手,来学习的
展开
-
How does CLR locate Assembly
1. check GAC (only for strong-named assemblies)2. Application base, which is the root location where the application is being executed. 3. Culture, which is the culture attribute of the assembly b原创 2010-04-21 17:47:00 · 388 阅读 · 0 评论 -
Shared Assemblies and strongly named Assemblies
1. public key token is the last 8 bytes of public key which has been hashed. 2.The public key field in AssemblyDef metadata table stores the full public key. The public key filed in Assembly转载 2010-04-22 11:02:00 · 400 阅读 · 0 评论 -
Primitive, referrence and Value Type
BoxingThe mechanism converting value type to referrence type. Three step follows:1.The value type’s fields are copied to the newly allocated heap memory.Memory is allocated from the mana转载 2010-04-26 14:34:00 · 539 阅读 · 0 评论 -
Constants and fields
Constants 1. when defining a constant symbol, its value must be determined at compile time. It means that you can define a constant only for types that your compiler considers primitive ty原创 2010-04-28 14:59:00 · 301 阅读 · 0 评论 -
Parameters
Passing Parameters by Reference to a Method From the CLR’s perspective, out and ref are identical—that is, the same IL is produced egardless of which keyword you use, and the metadata is a原创 2010-05-07 18:08:00 · 408 阅读 · 0 评论 -
Delegate and Interface Contravariant and Covariant Generic Type Arguments
Invariant Meaning that that generic type parameter cannot be changed. Contravariant Meaning that the generic type parameter can change from a class to aclass derived from it. In C#, you indi原创 2010-05-18 18:18:00 · 400 阅读 · 0 评论