摘要:
本文主要介绍如何使用对象组,讨论数组列表、字典和集合,以及如何在C#代码中正确使用它们,以获得最佳性能。 阅读全文
摘要:
System.String是一个功能非常强大且用途非常广泛的基类,但它不是.NET中唯一与字符串相关的类,特别是System.Text和System.Text.RegularExpressions命名空间中的类。本文主要介绍内容:
1、创建字符串
2、格式化表达式
3、正则表达式
阅读全文
摘要:
回调(call back)函数是windows编程的一个重要部分,回调函数实际上就是方法调用的指针,也称为函数指针,是一个非常强大的编程特性。在.NET中以委托的形式实现了函数指针的概念,委托是类型安全的。本文主要描述C#中委托和事件的原理和实现。
阅读全文
摘要:
本文主要介绍一下C#中的运算符和类型强制转换,主要内容包括
1.C#中的可用运算符
2.处理引用类型和值类型时相等的含义
3.基本数据类型之间的数据转换
4.装箱和开箱技术
5.通过强制转换技术在引用类型之间转换
6.运算符重载
7.自定义类型强制转换 阅读全文
摘要:
主要介绍C#中关于 类的继承方面的内容。 阅读全文
摘要:
主要讲述c#中的类、结构以及类和结构的区别 阅读全文
摘要:
本文介绍了C#程序基础,包括c#语言的格式、数据类型、变量、枚举、数组、预处理指令、控制台I/O等知识的介绍 阅读全文
摘要:
命名规范
1.利用Pascal的方式定义类型、方法名和常量
public class SomeClass
{
const int DefaultSize = 100;
public SomeMethod()
{
}
}2. 对于局部变量和方法的参数使用骆驼命名法
阅读全文
摘要:
.NET体系由公共语言运行库(CLR)(Common Language Runtime)和.NET Framework类库所构成。CLR是.NET Framework 的核心执行环境,也称为.NET运行库。.NET Framework类库是一个内容丰富的类集合,它可以完成以前要通过Windows API来完成的绝大多数任务。
一、CLR概述
CLR主要负责托管代码的编译和运行。在.NET中代码的编译分为两个阶段: 1. 把源代码编译为Microsoft中间语言(IL)。2. CLR把IL编译为平台专用的代码。
在CLR的控制下运行的代码常常称为托管代码(managed code)。托管代码的优点:
阅读全文