自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小颜学开发

一个小白的开发自诉

  • 博客(24)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 【傻傻分不清楚】C#const与readonly

const表示不变常量,不能被修改。readonly表示只读。1.const必须制定初始值,readonly可以不用。 public readonly int b ; const int a = 1; const int a1;//编译报错2.const修饰的常量在声明的时候必须初始化;readonly修饰的常量则可以延迟到构造函数初始化publ

2015-09-30 09:11:15 376

原创 c#集合类汇总(下)

上篇有简单总结了列表性质的结合,下篇主要试着研究下键-值对集合。1.Dictionary相当于Java的map。

2015-09-29 15:16:25 399

原创 c#集合类汇总(上)

其实一直想把几个集合类分清楚,哪些可放重复元素,哪些效率高,排序等等。1.ArrayList ArrayList arrayList = new ArrayList(9); arrayList.Add(1); arrayList.Add("a"); arrayList.Add(1); array

2015-09-29 10:03:33 651

转载 【转】wcf小例子

转自:http://www.cnblogs.com/iamlilinfeng/p/4083827.html

2015-09-29 09:43:13 239

转载 【转】c#数组定义

转自:http://www.cnblogs.com/ljx2012/archive/2012/09/18/2690732.htmlC#数组的五种声明方式一、声明一个未经初始化的数组引用,以后可以把这引用初使化为一个数组实例int[] intArray;intArray = new int[10];注:数组的引用必须以相同或相关类型实例化,数组初使化默认值,值类型为0,引

2015-09-25 15:15:26 940

原创 【傻傻分不清楚】C#值类型、引用类型

1.包含的数据类型1.1值类型C#的所有值类型均隐式派生自System.ValueType:结构体:struct(直接派生于System.ValueType);数值类型:整 型:sbyte(System.SByte的别名),short(System.Int16),int(System.Int32),long (System.Int64),byte(Syste

2015-09-25 10:03:12 438

转载 【转】C#结构体和类

转自:http://blog.csdn.net/dyllove98/article/details/9336367

2015-09-24 14:02:12 298

原创 【傻傻分不清楚】C#抽象类和接口

1.抽象类特征:1.被abstract修饰2.不能直接实例化3.不能用Sealed或者private或者protected修饰4.包含抽象方法,也可包含非抽象方法5.抽象方法没有方法体,且必须非私有6.子类继承抽象类,必须重写所有非私有抽象方法举个栗子:定义一个人类的抽象类 abstract class Person { pri

2015-09-24 09:50:21 446

转载 【转】C# 流总结

转自:http://www.cnblogs.com/Johnny_Z/archive/2011/09/12/2174148.html

2015-09-22 09:48:08 266

原创 DataTable插入数据,删除重复记录

之前有篇文章简单讲了下批量插入数据的方法,但是没有考虑到有重复值的情况,SqlBulkCopy也没有提供相关方法。自己写了一个方法,传入两个Table(目标Table和源Table) /// /// 删除重复行 /// /// 目标table /// 源table /// public i

2015-09-18 10:20:59 809

原创 自己写的数据库工具类

做了类似SqlHelper的工作 public class SqlAccess : IDisposable { [ThreadStatic] private static int _level; private bool isCommit = true; private SqlConnection _connection;

2015-09-18 09:05:05 403

原创 SqlBulkCopy批量插入数据

需求:读取传入的DataSet,将DataSet里的DataTable插入数据库分析:1.数据量大,不推荐循环sql insert2.多表操作,事务 /// /// 添加数据 /// /// public static void AddTaxInfo(DataSet infoSet) {

2015-09-17 16:47:48 416

原创 【linq基础】4.扩展方法

“扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。”----MSDN扩展方法语法是在参数中,this跟上扩展数据类型做一个例子实现判断字符串是否为空,如果为空抛出异常public static string AsString(this string str,string message) {

2015-09-17 10:43:15 289

转载 读懂IL代码就这么简单

转自:http://www.lupaworld.com/article-229958-1.html

2015-09-17 10:00:09 423

转载 IL指令大全

转自:http://www.cnblogs.com/zery/p/3368460.html

2015-09-17 09:05:42 604

转载 C#中yield return用法分析

参考:http://www.jb51.net/article/54810.htm

2015-09-16 16:06:36 375

转载 C#中汉字排序简单示例(拼音/笔划)

转自:http://www.cnblogs.com/zfanlong1314/p/4550070.htmlclass Program { static void Main(string[] args) { string[] arr = { "趙(ZHAO)", "錢(QIAN)", "孫(SUN)", "李(LI)", "周(

2015-09-16 15:56:31 1465

原创 【笔记】1.Jquery获取单选/复选的值

表单样式我已阅读并同意《养生网使用协议》        性别:                    男            女            保密                                        1.判断单选按钮是否选中var status=$('#radioRead').is(':che

2015-09-16 10:24:01 348

原创 【基础】3.运算符and 转换

1.运算符引用了 c#位操作符号 位操作符是对数据按二进制位进行运算的操作符。c#位操作符包括:按位与 &按位或 |按位取反 ~左移 右移 >>举例说明public static void Main()   {     int a=6&3;     Console.WriteLine("a={0}",a);     //6的二进制是00000110,3的二进制是00000011,按

2015-09-15 14:09:59 377

原创 【linq to sql学习笔记】查询(上)

之前有简单试验过linq的增删改,查询稍微有点复杂,打算用两篇来写,这篇主要写单表查询。首先,建表,

2015-09-11 14:07:40 331

转载 年终巨献 史上最全 ——LINQ to SQL语句

年终巨献 史上最全 ——LINQ to SQL语句转自博客园http://www.cnblogs.com/micua/p/3502612.html

2015-09-11 13:35:35 490

原创 【linq to sql学习笔记】增、删、改

其实,学习linq之前应该先学匿名类、扩展方法、委托等等,这些东西平时工作都有用到,有时间了来仔细整理下。从现在开始,就系统学习下linq to sql 对数据表的操作。0.表结构(UserInfo)很简单,三个字段,id自增,编号和姓名

2015-09-11 10:39:33 521

原创 【一步一步学NPOI】1.创建Excel

c#操作Excel的时候,以前经常用微软提供excel插件,这样容易冲突,特别是上传的服务器上后。之前用NPOI做过小项目,一边查看资料一边代码,也没有系统的搞清楚,趁这段时间有空,再来慢慢学习下npoi。先去官网下载npoi引用dll,有两个版本,这里用的是.net4的。新建一个控制台项目,引用下载的dll。创建Excel public static void Create

2015-09-10 16:29:51 3106 3

转载 【基础】1.原码、反码、补码

转自:博客园http://www.cnblogs.com/zhangziqiu/一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式,  叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0

2015-09-10 16:14:55 437

FineUI基本框架模板

基于FineUI框架的空白项目,VS2013,直接运行即可

2015-12-16

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

TA关注的人

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