博客专栏  >  编程语言   >  C# 从零开启

C# 从零开启

C#编程语言在VS上的使用以及对C#语言知识点的归纳总结!

关注
2 已关注
56篇博文
  • String -- StringBuilder 速度测试及各自方法简介

    对Sting 和 StirngBuilder 进行速度测试,,,使用Stopwatch 秒表计时器类(注意引用命名空间System.Diagnostics;) 中的方法,Start()开始计时,St...

    2017-10-10 15:40
    78
  • 正则表达式的元字符

    元字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\n”匹配\n。“\n”匹配换行符。序列“\”匹配“\”而“(”则匹配“(”。即...

    2017-10-10 16:47
    53
  • 正则表达式简介及常用正则表达式分享

    什么是正则表达式? 英文Regular Expression,是计算机科学的一个重要概念,它使用一种数学算法来解决计算机程序中的文本检索,匹配等问题,正则表达式语言是一种专门用于字符串处理的语言。在...

    2017-10-10 18:39
    52
  • 正则表达式的简单使用

    @符号 我们经常在正则表达式字符串前面加上@字符,这样不让编译器去解析其中的转义字符,而作为正则表达式的语法(元字符)存在。在正则表达式中,\是转义字符. * 是元字符 如果要表示一个\ . *字符...

    2017-10-10 19:41
    61
  • C# 委托详解汇总

    委托的存在是因为,我们有时候需要将一个函数作为另一个函数的参数,这时就要用的委托(Delegate)机制,,,委托用关键字delegate声明,他实际上定义了一种“函数类型”,明确规定了函数参数类型和...

    2017-10-11 14:53
    214
  • C# 对文件操作

    Path类 我们不能去实例化Path类,Path类提供了一些静态方法,可以更容易的对路径名执行操作。 Console.WriteLine(Path.Combine(@”c:\my document...

    2017-10-15 15:25
    82
  • C# 反射和特性简介

    什么是元数据和反射??? 1.程序是用来处理数据的,文本和特性都是数据,而我们程序本身(类的定义和BLC中的类)这些也是数据。 2.有关程序及其类型的数据被称为元数据(metadata),它们保存...

    2017-10-24 14:10
    87
  • C# 面向对象汇总

    一、类与实例 对象是一个自包含的实体,用一组可识别的特性和行为类标示,面向对象编程,就是针对对象编写类,就是具有相同属性和功能的抽象的集合。 注意:1、类名称首字母要大写,多个单词则哥哥首字母大写...

    2017-09-14 19:17
    80
  • C# 特性和反射

    特性的概念 特性是一种允许我们向程序的程序集增加元数据的语言结构,他是用于保存程序结构信息的某种特殊类型的类。 将应用了特性的程序结构叫做目标 设计用来获取和使用元数据的程序叫做特性的消费...

    2017-09-16 11:29
    95
  • C# 中的数组类

    数组是 n(n≥1)个相同数据类型的数据元素的有限序列。一维数组可以看作是一个线性表,二维数组可以看作是“数据元素是一维数组”的一维数组,三维数组可以看作是“数据元素是二维数组”的一维数组,依次类推。...

    2017-09-24 18:22
    99
  • C# 中的修饰符

    访问修饰符(是添加到类、结构或成员声明的关键字) Public:公有的,是类型和类型成员的访问修饰符。对其访问没有限制。 Internal:内部的,是类型和类型成员的访问修饰符。同一个程序集中...

    2017-09-26 10:16
    83
  • C# 匿名方法和Lambda表达式

    匿名方法 static int Test1(int arg1,int arg2) { return arg1 + arg2; } static void Main(string[] args...

    2017-09-12 13:25
    292
  • C# 枚举简析

    C# 枚举学习需要注意: System.Enum 类型是所有枚举类型的抽象基类(它是一种与枚举类型的基础类型不同的独特类型),并且从 System.Enum 继承的成员在任何枚举类型中都可用。存在从任...

    2017-09-07 16:09
    99
  • C# 委托简介

    委托的简介,以及实例演示

    2017-09-07 22:35
    91
  • C# const VS readonly

    const常量: 创建const常量有两个优点,第一个优点是由于使用了有意义的名称,和数字相比,const常量更易于阅读和修改;第二个优点是由于编辑器保证他的值在程序运行的过程中保持固定不变,和变量...

    2017-09-09 09:45
    120
  • C# 堆和栈的简述

    内存中有一块区域称为栈(Stack),用来存储整形,浮点型,布尔型,字符型等基本数据类型,栈的工作方式很像是弹夹,我们的加子弹和打出子弹,都在弹夹的顶部操作。栈与此类似,压入和弹出数据的操作总是发生在...

    2017-09-05 22:30
    117
  • C# 向下转型 和 is运算符

    向下类型转换: 由低层次类型转换为高层次类型称为向上类型转换,向上类型转换是自动进行的比如吧int型变量赋值给long型变量,把long型变量赋给double型变量,转换都是自动进行的,有派生类转换为...

    2017-09-06 19:21
    300
  • C# 装箱和拆箱

    C#中的变量分为值类型和引用类型两种,值类型变量存储在栈中,比较简单,引用类型变量储在对堆上,比较复杂,实际上值类型是可以转换为引用类型的, 如: int n = 111 ; Object o =...

    2017-09-06 20:36
    395
  • C# Dictionary和SortedDictionary简介

    SortedDictionary 泛型类是检索运算复杂度为 O(log n) 的二叉搜索树,其中 n 是字典中的元素数。就这一点而言,它与 SortedList 泛型类相似。这两个类具有相似的对象模型...

    2017-09-03 21:30
    219
  • C# List和SortedList简介

    一、List简介 所属命名空间:System.Collections.Generic  public class List : IList, ICollection, IEnumerable, I...

    2017-09-03 21:44
    204

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部