C#和.NET架构

 
2 通用语言运行时刻
CLR . 网的关系
一层、
C# C++ VB Jscript 、其他语言
二层、
通用语言规范
三层、
网服务、用户接口
四层、
数据和 XML
五层、
基本类库
六层、通用语言运行时刻( CLR
 
CLR 的详细结构
CLR 各子部分详细情况
基本类库支持
线程支持 COM 整理器
类型检查器、异常处理器
安全引擎 、调试引擎
IL 编译器、代码管理器、垃圾搜集器
类装载器
 
代码例子
调用 dll 中的函数
公众班级 MyDllWrapper
{
2 通用语言运行时刻
CLR . 网的关系
一层、
C# C++ VB Jscript 、其他语言
二层、
通用语言规范
三层、
网服务、用户接口
四层、
数据和 XML
五层、
基本类库
六层、通用语言运行时刻( CLR
 
CLR 的详细结构
CLR 各子部分详细情况
基本类库支持
线程支持 COM 整理器
类型检查器、异常处理器
安全引擎 、调试引擎
IL 编译器、代码管理器、垃圾搜集器
类装载器
 
代码例子
调用 dll 中的函数
公众班级 MyDllWrapper
{
       [DllImport(“MyDll.dll”, EntryPoint=”MyFunction”)]
       公众静态 exterm int MyFuntion(int x);
}
2 通用语言运行时刻
CLR . 网的关系
一层、
C# C++ VB Jscript 、其他语言
二层、
通用语言规范
三层、
网服务、用户接口
四层、
数据和 XML
五层、
基本类库
六层、通用语言运行时刻( CLR
 
CLR 的详细结构
CLR 各子部分详细情况
基本类库支持
线程支持 COM 整理器
类型检查器、异常处理器
安全引擎 、调试引擎
IL 编译器、代码管理器、垃圾搜集器
类装载器
 
代码例子
调用 dll 中的函数
公众班级 MyDllWrapper
{
       [DllImport(“MyDll.dll”, EntryPoint=”MyFunction”)]
       公众静态 exterm int MyFuntion(int x);
}
现在可以这么直接调用写
Int r=MyDllWrapper.MyFunction(12);
第三章 IL 中间语言
基本编译过程
源代码——词法扫描——扫描——描象语法树——中间代码——代码发布——汇编——链接——可执行代码
IL 不是 OO (面向对象语言)
清屏共同的语言规格 ( 清屏 , 通用语言规范 )
 
写一个铯文件。要编译该文件直接运行 csc /t: employee.cs
第六章 基本 C#
接口不是一个类 ,因此,不包含任何设计代码
 
第七章高级 C#
栈,表示基本的 FILO First-in-Last-Out , 先进后出),容器。
 

你可能感兴趣的:(C#和.NET架构)