c#学习总结——认识c#与.net Framework
来源:互联网 发布:埼玉大学知乎 编辑:程序博客网 时间:2024/05/08 14:40
.net Framework是Microsoft公司为开发应用程序而创建的一个富有革命性的新平台。这是微软对.net Framework的解释。这是一个平台,运用于应用程序的开发,他很大一部反相当于Java中的虚拟机。
.net Framework主要由以下部分组成:.net Framework类库、公共语言运行库(CLR)和ASP.NET(Web应用程序模型,利用该模型可以开发出功能强大的Web应用程序)。其中使用了通用类型系统(CTS)。
c#是.net平台下所支持的众多编程语言中的一个,由c/c++中演化而来,是微软公司为.net平台专门推出的。c#是最理想的.net编程语言。
使用.net Framework做应用程序的开发步骤:
源代码--(编译)-->MSIL--(JIT、托管)-->CLR---->实现程序功能
使用c#编写的源代码,通过编译器编译为MSIL(Microsoft 中间语言),然后将MSIL通过JIT(即时编译器)编译为本机代码交给CLR运行,就可以实现程序功能了。在CLR中运行时是完全托管的,并且CLR提供了重要的垃圾回收功能。
c#的基本语法需要注意以下几点:
1.数据类型遵循通用类型系统。
2.判断表达式的返回值是一个布尔值,既只有TRUE和FALSE。
3.注意运算符的优先级问题。
4.枚举类型的使用。
5.数组的声明与赋值语法。例:int[] intNumber = new int[] { 1, 5, 13, 6, 10, 55, 99, 2, 87, 12, 34, 75, 33, 47 };
6.函数的重载。例:
public void intSort(int[] intNumber)
{
int temp;
for (int i = 1; i < intNumber.Length; i++)
for (int j = 0; j < intNumber.Length - i; j++)
{
if (intNumber[j] > intNumber[j + 1])
{
temp = intNumber[j];
intNumber[j] = intNumber[j + 1];
intNumber[j + 1] = temp;
}
}
}
public void intSort(string[] stringNumber)
{
string temp;
for (int i = 1; i < stringNumber.Length; i++)
{
for (int j = 0; j < stringNumber.Length - i; j++)
{
int iResult;
iResult = string.Compare(stringNumber[j], stringNumber[j + 1]);
if (iResult > 0)
{
temp = stringNumber[j];
stringNumber[j] = stringNumber[j + 1];
stringNumber[j + 1] = temp;
}
}
}
}
- c#学习总结——认识c#与.net Framework
- C#学习笔记—.NET Framework
- .NET Framework 与C#
- .NET学习笔记(一)————认识.NET平台与C#
- C#学习笔记1:C#与.NET Framework的关系
- NET Framework 与C#简介
- .net Framework与C#概念
- .NET .NET Framework C#
- 黑马程序员--.Net学习日记——认识.NET和C#
- 学习笔记1 认识.Net, C#
- C#温故而知新学习系列之.NET运行机制—1-.NET Framework概述及其组成
- 认识C#——C#学习笔记
- 第一章 理解.NET Framework与C#
- C#类型与.net Framework类型
- .NET日记——认识.NET和C#
- C# 什么是.NET Framework
- C#中的string与.NET Framework中的String的简单总结
- C#语言—认识变量
- delphi 关于 "高位" 与 "低位"
- 软件代码的开发视图与部署视图(随笔)
- 关于专业学习
- 消息队列(MSMQ)
- 分享一个WorldWind风格的工具栏控件,可实现真彩、Alpha透明、动画等效果
- c#学习总结——认识c#与.net Framework
- 从数字电视产品经理招聘信息获知今后努力方向
- MFC-CObject关于运行时识别
- 作业的最终答案
- 市场细分
- 郁闷的星期天 心凉凉滴
- Oracle同义词 序列 索引 异常处理 示例分析
- 解析TXT文件
- Oracle11.2安装的问题与计算机直连访问服务器数据