
C#学习
mzhangel
change our world。败坏之先,人心骄傲,尊荣之前,必有谦卑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#转义字符的两种处理方式
当声明一个字符串变量时有一些字符是不能以平常的方式包含在变量中的。为了解决这个问题,C#提供了两种不同的C#转义字符方法。第一种C#转义字符方法是使用’转义序列’。例如,我们想得到如下的字符串“Hello World How are you”我们可以使用下面的语句声明字符串:string a = "\"Hello World\nHow are you\""。这条语句中使用了转载 2012-11-13 20:09:10 · 1757 阅读 · 0 评论 -
理解ASP.NET的DataReader(C#)
什么是DataReader?ADO.NET DataReader对象可以从数据库中检索只读、只进的数据流。因为每次在内存中的数据只有一行,所以使用DataReader可提高应用程序的性能并减少系统开销。它还提供了未缓冲的数据流,该数据流使过程逻辑可以有效地按顺序处理从数据源中返回的结果。由于数据不在内存中缓存,所以在检索大量数据时,DataReader是一种合适的选择。 ADO.NET提供转载 2012-12-03 08:34:18 · 658 阅读 · 0 评论 -
C#形参,实参,值传递参数,引用传递参数,输出参数,参数数组的学习(一)
1)形参形参顾名思义就是形式上的参数,不是实际的参数,它代替实际传入方法的值。在方法体代码中代表了值本身参与运算。形参定义于参数中,它不同于方法体内局部变量,因为是一个变量,在它的作用域内不允许存在一个同名的局部变量,不管他们的类型是否相同,都是不允许出现同名的。看下面的代码示例: //这其中的strName就是一个形参也是一个变量,不允许出现同名的局部变量 pu转载 2012-12-11 10:47:53 · 645 阅读 · 0 评论 -
四种C#参数类型简介
C#参数类型有四种: 值类型 引用类型 输出类型 数组型参数 C#参数类型(1):值参数 所谓值参数,就是利用值向方法传递参数时,编译程序给实参的值做一份拷贝,并将此拷贝传递给该方法,这样做的结果就是被调用的方法不会修改实参的值,保证了实际值的安全,在调用方法时,如果形参的类型时值类型的话,必须保证实参的转载 2013-01-26 18:20:08 · 1449 阅读 · 0 评论 -
例说C# object类型
这篇关于C#Object类型的文章最初写在我的个人博客了,这次把它粘在这里,构成C#基础知识的一部分,如果大家对C# object有什么新的认识,请留言。object 类型在 .NET Framework 中是System.Object 的别名。在 C# 的统一类型系统中,所有类型(包括预定义类型、用户定义类型、引用类型和值类型)都是直接或间接从System.Object 继承的。所以,我们可转载 2013-01-28 15:44:01 · 698 阅读 · 0 评论 -
ASCII码对照表
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。 ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了12转载 2013-01-29 17:01:39 · 805 阅读 · 0 评论 -
C#的装箱与拆箱
装箱(boxing)和拆箱(unboxing)是.NET提出得新概念!我们知道C#的所有类型都是由基类System.Object派生来的。如果在声明这些数据类型的时候都在堆(HEAP)中分配内存,会造成极低的效率。为了解决这个问题,.NET的值类型在栈中分配内存,而引用型是在堆中分配内存,初始化为null,引用类型是需要通过垃圾回收器来回收内存,而值类型超过其作用域,就会失效。有时我们需要转载 2013-01-28 15:43:11 · 539 阅读 · 0 评论 -
堆和栈的区别
堆(heap)和栈(stack)有什么区别??简单的可以理解为: heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函转载 2013-01-28 16:01:30 · 372 阅读 · 0 评论 -
关于C#数据类型之间转换的讨论
关于C#数据类型之间转换的讨论在装箱,拆箱过程中,首先涉及到的是数据的转换。发下午几个小时,研究了C#中数据类型之间的转换涉及的一些问题,希望大家给予意见!1、数据类型的类名这里讲的数据的类名指的是: Sytem.data.DbType对应的类型,我是这样理解的。类名 System中相对应的类型bool System.Boolean (布尔型,其值为 true或者转载 2013-01-28 16:11:05 · 537 阅读 · 0 评论