C#基础学习笔记
ZorroBubble
这个作者很懒,什么都没留下…
展开
-
C# return语句作用
C# return语句的使用的多种作用:(以下链接详细说明得很清楚了,自己查询:)http://www.cnblogs.com/NatureSex/archive/2011/12/13/2285549.html转载 2013-06-11 23:38:54 · 1554 阅读 · 0 评论 -
C# 缓存管理通用类
web开发中使用缓存可以提高程序原创 2014-06-14 11:11:35 · 1028 阅读 · 0 评论 -
C# 读取webconfig配置文件Appseting key值的方法
程序中为了保持灵活性,将一些参数hu原创 2014-06-14 11:01:06 · 6214 阅读 · 1 评论 -
C# abstract virtual interface的区别(付static、override用法)
1.Virtua:当一个方法被声明为Virtual时,它是一个虚拟方法,直到你使用ClassName variable = new ClassName();声明一个类的实例之前,它都不存在于真实的内存空间中。这个关键字在类的继承中非常常用,用来提供类方法的多态性支持。virtual 关键字代表虚拟的,虚的,修饰的是方法。修饰方法的时候:这个时候叫做虚方法,虚方法代表这个方法是虚的,原创 2013-12-18 11:39:46 · 3734 阅读 · 0 评论 -
C# abstract抽象类的作用(使用场景)
对于C#初学者来说,abstract抽象类在网上的定义和解释说了一大堆,却往往我们忽视了为何要使用abstract类,使用它的意义在哪里。面试的时候也会有人问起使用它有什么好处,因为不适用它用自己定义的类也可以实现。那么为什么要使用抽象类?那么我们什么时候应该用抽象类呢?如果一个类设计的目点是用来被其它类继承的,它代表一类对象的所具有的公共属性或方法,那个这个类就应该设置为抽象原创 2013-11-27 23:17:40 · 5663 阅读 · 0 评论 -
C#核心概念 装箱与拆箱(boing & unboxing)
C#的装箱、拆箱概念经常理解不透,特意找了文章总结一下,希望对大家学习有帮助,感谢前辈们的总结文章:C#核心概念--装箱和拆箱(什么是装箱和拆箱)装箱(boxing)和拆箱(unboxing)是C#类型系统的核心概念.是不同于C与C++的新概念!,通过装箱和拆箱操作,能够在值类型和引用类型中架起一做桥梁.换言之,可以轻松的实现值类型与引用类型的互相转换,装箱和拆箱能够统一考察系统,转载 2013-10-05 21:40:44 · 805 阅读 · 0 评论 -
堆和栈的区别(heap & Stack)
理解堆与栈对于理解.NET中的内存管理、垃圾回收、错误和异常、调试与日志有很大的帮助。垃圾回收的机制使程序员从复杂的内存管理中解脱出来,虽然绝大多数的C#程序并不需要程序员手动管理内存,但这并不代表程序员就无需了解分配的对象是如何被回收的,在一些特殊的场合仍需要程序员手动进行内存管理。在32位的处理器上,每个进程的虚拟内存为4GB,.NET会在这4GB的内存块中开辟出3块内存,分别作为栈、托管转载 2013-10-05 22:07:11 · 1106 阅读 · 0 评论 -
面向对象 封装、继承、多态
首先我要说的是,封装、继承、多态并不是针对C#语言提出来的,他是一个在面向对象思想下产生的一个概念。所以想要弄明白封装、继承、多态,首先就要先了解面向对象概念。 1.封装:当我们提及面向对象的时候,这个对象怎么来?就是通过我们人为的封装得来。封装就是把一些特征或功能组合到一个抽象的对象上。 就比如说电脑:它的特征是有一个显示屏,有一个主机,有鼠标和键盘等等。功能有计算等。那我们原创 2013-10-05 23:14:04 · 835 阅读 · 0 评论 -
C#调用SQL Server存储过程简单实例
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Dat原创 2013-06-13 13:17:48 · 2347 阅读 · 0 评论 -
C# ADO.NET的五个常用对象及数据库连接操作
C#中和数据库连接的操作时开发中必不可少的,而ADO.NET就是其中的关键技术之一。常见的ADO.NET有五个常用的对象:SqlConnection 数据库连接对象SqlCommand 数据库命令对象SqlDataAdapter 数据适配器SqlDataReader 数据库读取器,“只读、向前”,不能后退地读取数据DataSet 数据集,相当于内存中的数据库以下为这几个对原创 2013-06-13 09:56:42 · 4449 阅读 · 1 评论 -
C# static关键字的作用及使用地方
static,何时用,何时不用 ?学完static以后,同学们都觉得用static修饰的成员特别方便,不用创建对象就可以使用,而不用static修饰的成员倒显得麻烦了,非得创建对象才能使用,但我们平时定义方法时又很少使用static。为什么呢,那什么时候用static,又什么时候不用static呢?我们抛开static成员使用的特点,理解一下static修饰成员的意义。类转载 2013-06-11 23:30:41 · 1618 阅读 · 0 评论 -
C# 读取Resourse多语言resx资源文件指定内容
项目中的系统为多语言系统,所以需要添加相关的多语言文件,以便切换时可以很方便的读取相应的多语言字符。具体步骤为:1.初始化多语言文件的类:原创 2014-06-14 10:39:33 · 4999 阅读 · 0 评论