自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 异常处理总结

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------try、catch和finally try{         //可能引发异常的语句-----------------------------------try语句块(1) }catch (Excepti

2014-01-22 23:20:37 543

原创 对象的浅复制与深复制

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------对象“浅复制”与“深复制”的区别           对于只包含简单字段的对象而言,对象复制的过程可以简化为“新建一个同类型的对象,然后逐个复制字段值“的过程la例如一下代码定义一个类ClassA    class

2014-01-22 22:50:09 508

原创 方法的重载、隐藏与重写辨析

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------子类方法与父类方法之间的关系可以概括为以下三种:扩充:父类中没有与子类同名的方法重载:子类有父类的同名的方法完全相同:子类方法与父类方法从方法名称到参数列表都完全一样 重载的方法具有以下特点:1.方法名相

2014-01-20 21:41:53 661

原创 C#代码精简优化技巧总结

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------在我们写代码的时候可以使用一些小的技巧来使代码变得更加简洁,易于维护和高效。1 .空操作符(??)在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值。通常我们会这

2014-01-17 12:01:12 3602

原创 C#的四种排序方法

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------1.冒泡排序using System;namespace BubbleSorter{   public class BubbleSorter  {     public void Sort(int []

2014-01-17 11:06:47 583

原创 参数修饰符ref,out ,params的区别

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------params一个可以让方法(函数)的拥有可变参数的关键字。原则:在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。实例:public par

2014-01-17 10:44:52 527

原创 值类型变量的装箱和拆箱

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 理解“装箱”和“拆箱”         值类型变量在线程堆栈上分配存储空间,然而由于其派生自object类,按照面向对象编程的多态原则,我们可以用一个object类变量存放一个值类型数据。         如:in

2014-01-15 23:20:02 708

原创 面向对象分析方法

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、什么事OOA?Object-Oriented Analysis(面向对象分析方法)是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别OOA

2014-01-15 21:42:22 7437

原创 重构-改善既有代码的设计

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、什么事重构?1.重构是对软件内部结构的一种调整,目的是在不改变外部行为的前提下,提高可理解性,降低修改成本。2.重构是严谨、有序地对完成的代码进行整理从而减少出错的一种方法。二、两顶帽子利用重构技术开发软件时会把

2014-01-13 17:31:19 1296

原创 代码安全

---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------一、算数运算和转换对于所有算术运算和转换时,如无法确认是否会产生溢出时必须使用Checked方法进行溢出检查,同时必须使用try{}catch{}进行错误控制。        public int TestChecked

2014-01-13 17:04:25 612

转载 UML类图几种关系的总结

在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)   1. 泛化(Generalization)  【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。

2014-01-13 16:14:49 433

转载 C# FileSystemWatcher用法详解

FileSystemWatcher控件主要功能:监控指定文件或目录的文件的创建、删除、改动、重命名等活动。可以动态地定义需要监控的文件类型及文件属性改动的类型。1.常用的几个基本属性:(1) Path :设置要监视的目录的路径。(2) IncludeSubdirectories :设置是否级联监视指定路径中的子目录。(3) Filter :设置筛选字符串,用

2014-01-13 13:48:58 588

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除