.NET 3.5 Keyword Description
来源:互联网 发布:c语言指针相减 编辑:程序博客网 时间:2024/06/10 03:08
iddasm view assembly
lutz reoeder's reflector
struct: can't inherit and instantiated
class: can do both
value type: store on stack
reference type:store on garbage collected/manage heap
override:change virtual method implementation
ref:passing reference Type by referenece
question makr symbol(?):define a nullable variable type
nullable type: establish an empty object reference
static:the memeber must be invoked directly from the class level
when you create new instances of the class, the value of the
static data is not reset
public protect internal(in the solution) private
const: can never change after the initial assignment, can't be static
read-only: can be determined at runtime, so can legally be assigned within a
constructor, can be static
partial: classes and structures can be defined with a type modifier named partial
that allows to define a type across multiple
*.cs
base:controlling base class creation with base keyword
sealed: the class cannot be extended by other classes
abstract: abstract methods can only be defined by in abstract classes
new+ [function name]():avoid shadowing memeber in parent class when
inherit
Base class/Derived class casting rules:
Derived class can be casted to base class
as: casting type explicitly
is: determine whether two items are compatible
garbage collector:
1.destroy the ojbect when it is unreachable ty any part of code base.
2.set object reference to null.
application root: is a storage location containing a reference to an object on the heap.
During a garbage collection process,the runtime will investigate objects on the managed
heap to determin whether they are still reachable(aka rooted) by the application.
Object Generations:
the longer an object has existed on the heep, the more likely it is to stay there
The System.GC:
The base class libararies provide a class type named system.gc that allows you to
programmaticlly interact with the garbage collector using
a set of static members.Typically speaking, the only time you will make use of the memebers
of System.GC is when you are creating types that make use of unmanaged resources.
Interface: interface is nothing more than a named set of abstract memember
delegation:safer and more oject-oriented mananer when callback
included address of the method on which it makes call, argument, return value
weakly named assembly:can only deployed privately
strongly named assembly:public/private key pair used to indetity the producer of this
assembly,can deployed privately or publicly
- .NET 3.5 Keyword Description
- title Description keyword优化 SEO
- PHPCMS|meta标签|keyword|description
- html的meta标签、title 标签、Description标签、keyword 标签
- Meta标签中Keyword和Description权…
- 网站优化:title,keyword,description等重要标签SEO方法
- keyword
- DZ X2.5 游客看不到 keyword 与 description 的解释与解决方案
- discuz论坛不登录状态(游客浏览)模式下,门户页面显示keyword关键词,description描述
- Description
- description
- description
- description
- description
- description
- description
- ASP.NET MVC 3: New @model keyword in Razor
- ASP.NET MVC 3: New @model keyword in Razor
- discuz 论坛词语过滤功能,如何只过滤内容,不替换主题
- OpenCV在visual studio 2010使用中相关的设置
- c#读取XML
- 自定义弹出框 鼠标滑过按钮有特效
- 几篇介绍ZooKeeper的文章
- .NET 3.5 Keyword Description
- jboss Debug不能启动
- [团队管理]—从10则经典故事学管理
- C# Exception所有异常对象的基类
- 一个Windows Form获取Inbox下目录及邮件并另存邮件为msg文件的例程
- 使用ScriptX.cab控件
- 浅谈设计模式——外观模式
- ucos II 任务间 通信之五:消息队列1
- ucos II 任务间 通信之五:消息队列2