自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 Lambda表达式

Lambda表达式格式  Lambda表达式是在C#3.0中提出的,Lambda表达式可以应用于任何匿名方法可以应用的场合,而且比匿名方法更节省编码时间。   Lambda表达式可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。一个Lambda表达式是这样编写的:一个参数列表、Lambda运算符(=>)和表达式(或语句块),例如:(int x, int y) => (x *

2017-08-30 22:44:41 416 11

转载 【C#】var关键字

原文链接:http://blog.csdn.net/allenjy123/article/details/7228964 var概述  var关键字是C#3.0开始新增的特性,称为推断类型(弱类型)。由var声明的变量,编译器会根据上下文来判断你到底是想用什么类型。  我们可以赋予局部变量推断类型var而不是显式类型。var 关键字指示编译器根据初始化语句右侧的表达式推断变量的类型

2017-08-30 20:45:52 1359 10

原创 【C#】ref和out关键字

传值和传址  传参有两种方式:传值和传址。   传值调用,意味着方法将获得参数值的一份拷贝。方法可以放心的修改这份拷贝,而不必担心会修改实际传递给他们的形参。   传址调用,实质上也是一种传值调用,不过这个值是地址值。形参是一个地址,它指向的是已经在其他地方分配好内存的空间。实例分析private void btnTestRef_Click(object sender, E

2017-08-29 20:51:16 736 18

原创 【C#】错误“System.NullReferenceException:未将对象引用设置到对象的实例“解析

错误原因分析  首先,你要知道,在.net里面所有操作的变量都是对象。   一般的标示符,如int,string,char等等,最后都会转换为System命名空间下面的类名(如Int32,String,Char等等),当然类实例化的就更不用说了。对象就必然存在若干的属性和方法。你要操作一个对象,也必然是操作它的属性或者方法。   “未将对象引用设置到对象的实例”,也就是说你要调用对象实例里

2017-08-27 10:29:19 122514 22

转载 【C#】get和set详解

原文链接:http://blog.sina.com.cn/s/blog_82526aa60100txtx.html   在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。   有两个类person:public class person{ public string name;}public class person

2017-08-22 21:30:23 27442 17

原创 【C#】程序编写规范

前言  编码规范保证了程序的一致性和统一性,对程序员尤为重要,原因有以下几个: 1、一个软件的生命周期中,80%的花费在于维护。 2、几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护。 3、编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码。每个软件开发人员都必须遵守统一的编码规范。 4、代码尽量简单直白。命名规范1、说

2017-08-21 22:10:26 721 12

转载 【Java】实例变量、类变量、局部变量的区别

原文链接:http://blog.csdn.net/du_minchao/article/details/48881637 前言  变量名首写字母使用小写,如果由多个单词组成,从第2个单词开始的其他单词的首写字母使用大写。   如果局部变量的名字和成员变量的名字相同, 要想在该方法中使用成员变量,必须使用关键字this来调用。class People { Stri

2017-08-21 21:04:52 790 6

原创 【数据结构】揭开面纱

学习背景  1976年瑞士计算机科学家Niklaus Wirth曾提出一个著名公式:Algorithm+Data Structures=Programs(算法+数据结构=程序),并以此为书名写了一本书。他本人也于1984 年获得了图灵奖,是瑞士学者中唯一获此殊荣的人。 数据结构基本认识  数据结构是计算机组织数据和存储数据的方式。更进一步地说,数据结构是指一组相互之间存在一种或

2017-08-20 21:27:59 513 7

原创 脑筋急转弯

1、有两只一样长度的香,一支香烧完的时间是一个小时,你能用什么办法来确定15分钟的时间? 2、有两位盲人,他们都各自买了两对黑袜和两对白袜,八只袜子的布质、大小完全相同, 而每对袜子都有一张商标纸连着。两位盲人不小心将八对袜了混在一起。他们每人怎样才能取回黑袜和白袜各两对呢? 3、有两个房间,一间房里有三盏灯,另一间房有控制着三盏灯的三个开关,这两个房间是分割开的,从一间里不能看到另一间的情况

2017-08-15 08:14:06 720 13

转载 离开了公司,你还有什么?

工作越久,好像越不敢想象没有工作的样子。你有这样的感觉吗? 2007年12月,我从南京回到西安,重新开始寻找工作,一开始我觉得休息上几个月也好,不用着急。可是真到了西安,休息了一个星期就开始恐慌!没工作啊,再也没有收入了,而你的各项支出分毫未减! 2014年9月,我离开工作7年的公司,再次开始求职。这一次我想一定要好好规划一下,想好了再做决定,休息三五个月也能接受。可一旦闲下来,不再需

2017-08-12 12:03:13 542 13

原创 七个算法题

1、水仙花数问题:求1000以内的水仙花数。 注:水仙花数,即它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。n为这个数的位数,比如153,n为3。 解决方案:首先假设一个三位数,然后给出这个三位数的百位、十位、个位的表示,最后代入公式计算。 实现代码for (int i = 100; i 1000; i++){ int

2017-08-12 11:25:40 775 7

原创 B窗体关闭时刷新A窗体的DataGridView

需求:A窗体中有一个DataGridView和一个添加按钮,我需要在DataGridView中添加一行信息,要求添加后DataGridView自动刷新。 实现思路:单击添加按钮,弹出B窗体,手动添加信息,单击保存按钮,并依次执行三个操作,保存到数据库,关闭B窗体,A窗体中DataGridView中信息重新加载。重点:如何在B窗体中调用A窗体的刷新方法? A窗体代码private voi

2017-08-09 21:11:47 2124 10

原创 【设计模式】单例模式

前言  前面我们知道C#是一种完全面向对象的设计语言,因此C#语言是利用类来作为程序设计的基本单位的一种语言,这样可以更好的反应客观世界中的实体模型,这种方法在计算机编程中被称为面向对象的程序设计方法。这种方法的步骤是,利用抽象思想设计出相应的类,然后在类中设计相应的数据结构和算法。在设计数据结构和算法时,主要确定的内容有两个,一是数据用什么方式来表示,二是如何处理这些数据。   那大家可能要问:

2017-08-05 22:00:38 294 5

Twitter手机端安装包--Android

Android手机Twitter客户端,很多时候下载特别慢,希望对你有帮助。

2017-09-29

拾色器--绿色免安装--好用

看到某种颜色非常喜欢,想要加到自己的项目中吗?这个拾色器帮你实现。

2017-09-29

数据库异地备份--将服务器数据库文件备份到本地电脑

在服务器上建立一个共享文件夹,通过代码中的数据库备份sql语句将数据库备份到共享文件夹下,再通过代码中的命令将服务器共享文件夹下的备份文件取到本地磁盘。一键操作,欢迎交流。

2017-09-29

C#-XML文件增删改查-用户管理实例

摆脱数据库,利用XML文件来存储数据。增删改查四个操作,清晰易懂,注释完整。

2017-09-29

IndentGuidev14

IndentGuidev14

2017-02-08

空空如也

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

TA关注的人

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