随笔分类 -  c#

摘要:转自:https://www.cnblogs.com/sunxi/p/4767577.html 业务需求 最近做一个把源数据库的数据批次导出到目标数据库。源数据库是采集程序采集而来的原始数据库,所以需要对其进行一些处理(过滤一些为空,长度太短或太长,非法字符,重复数据)然后在进行入库。 其中要避免目 阅读全文
posted @ 2018-04-03 17:39 美好的明天 阅读(2636) 评论(0) 推荐(0) 编辑
摘要:C#知识点总结系列:2、C#中IDisposable和IEnumerable、IEnumerator C#知识点总结系列:1、C#中Hashtable、Dictionary详解以及写入和读取对比 阅读全文
posted @ 2017-04-26 16:36 美好的明天 阅读(682) 评论(0) 推荐(0) 编辑
摘要:C# Dictionary用法总结 C#集合--Dictionary C#知识点总结系列:1、C#中Hashtable、Dictionary详解以及写入和读取对比 C#中Dictionary的用法 在C#中,Dictionary提供快速的基于兼职的元素查找。他的结构是这样的:Dictionary<[ 阅读全文
posted @ 2017-04-26 16:33 美好的明天 阅读(611) 评论(0) 推荐(0) 编辑
摘要:join函数定义如下: 比如,我们常用“ , "来把一个数组给串联起来。 这里展示一个实例,分别把一个数组和一个List集合给串联起来。 结果如下: 阅读全文
posted @ 2017-01-06 11:17 美好的明天 阅读(2629) 评论(0) 推荐(0) 编辑
摘要:首先讲一个经常用到的Contains( )方法,用来测试一个元素是否在List内。这个功能跟SQL里面的" like % %"类似。 这个方法在数组中也存在,因为集合其实就是动态数组,但是数组中的contains()跟SQL里面的" = "类似。 输出结果: 其他的常用方法: 阅读全文
posted @ 2017-01-05 11:10 美好的明天 阅读(4101) 评论(0) 推荐(0) 编辑
摘要:C#中string.format用法详解 本文实例总结了C#中string.format用法。分享给大家供大家参考。具体分析如下: String.Format 方法的几种定义: 常用的格式化数值结果表 字符 说明 示例 输出 常用的几种实例 1、字符串的数字格式 2、格式化货币(跟系统的环境有关,中 阅读全文
posted @ 2017-01-04 10:38 美好的明天 阅读(899) 评论(0) 推荐(0) 编辑
摘要:以下内容均摘自博客园,仅供资料查询。 ToString格式化 在很多对象显示为字符串的时候都会使用到ToString中的格式化,由于以前没怎么注意到这个问题,想总结一下各个基础结构对象的格式化,以便后备之用!!! Int.ToString(format): 格式字符串采用以下形式:Axx,其中 A 阅读全文
posted @ 2017-01-04 10:30 美好的明天 阅读(80998) 评论(1) 推荐(4) 编辑
摘要:LINQ语句中的.AsEnumerable() 和 .AsQueryable()的区别 在写LINQ语句的时候,往往会看到.AsEnumerable() 和 .AsQueryable() 。例如: 上述代码使用LINQ 针对数据集中的数据进行筛选和整理,同样能够以一种面向对象的思想进行数据集中数据的 阅读全文
posted @ 2017-01-03 17:10 美好的明天 阅读(646) 评论(0) 推荐(0) 编辑
摘要:1, String.Compare 方法 (String, String) 比较两个指定的 String 对象。 值 条件 小于零 strA 小于 strB。 零 strA 等于 strB。 大于零 strA 大于 strB。 实例: String.IsNullOrEmpty 方法 (String) 阅读全文
posted @ 2016-12-21 10:41 美好的明天 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:一维数组: 二维数组: 要注意 这种声明方式,不能这样写: 不能直接声明二级数组大小,否则会报错。 或者: 阅读全文
posted @ 2016-12-15 09:36 美好的明天 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:例子:将日历控件的值转化成DateTime类型。 DateTime beginDate = Convert.ToDateTime(this.beginCalendar.EditValue); 阅读全文
posted @ 2016-12-07 08:48 美好的明天 阅读(1993) 评论(0) 推荐(1) 编辑
摘要:需要指出的是,C#中有datetime类型,但是这个类型是包括小时,分钟,秒的。这个格式与数据库中的Date类型不符,如果将now设为datetime类型插入数据会失败。 需要通过TO_DATE('字段','YYYY-MM-DD'))转换。如下: 错误写法: 不需要逗号引起来,这是画蛇添足。 阅读全文
posted @ 2016-12-04 19:02 美好的明天 阅读(961) 评论(0) 推荐(0) 编辑
摘要:Trim() 删除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取决于控制参数),但会保留字符串内部作为词与词之间分隔的空格。 阅读全文
posted @ 2016-11-22 17:36 美好的明天 阅读(244) 评论(0) 推荐(0) 编辑
摘要:C#几个经常用到的字符串截取 一、 1、取字符串的前i个字符 (1)string str1=str.Substring(0,i); (2)string str1=str.Remove(i,str.Length-i); 2、去掉字符串的前i个字符 string str1=str.Remove(0,i) 阅读全文
posted @ 2016-11-22 17:21 美好的明天 阅读(711) 评论(0) 推荐(0) 编辑
摘要:以上是事件的几个操作。 事件由五个组件构成: 具体作用如下: 事件声明: event 委托类型 事件名;例子: 还可同时声明几个事件: 还可添加static使得事件静态。 事件说明 事件是成员,不是类型,所以不能通过new来创建他的对象。 由于是成员: 1,他必须声明在类或者结构中,和其他成员一样。 阅读全文
posted @ 2016-10-25 16:54 美好的明天 阅读(436) 评论(0) 推荐(0) 编辑
摘要:匿名方法是在初始化委托时内联声明的方法。 例如下面这两个例子: 不使用匿名方法的委托: 使用匿名方法的委托: 两种结果是一样的。 使用匿名方法 1)声明委托变量时候作为初始化表达式。 2)组合委托时在赋值语句的右边。 3)为委托增加事件时在赋值语句的右边。 匿名方法语法 delegate (para 阅读全文
posted @ 2016-10-25 14:23 美好的明天 阅读(9244) 评论(0) 推荐(1) 编辑
摘要:何谓匿名类,其实本质和普通定义的类一样,只不过是由系统的编译器来完成的,首先举个例子。 一般情况 可以看出,当字段特别多的时候,太麻烦了,所以c#3.0提供了匿名类。语法是 var 名字=new {字段赋值};其中var在c#中和在javascript中是不同的,c#中只是作为推断,根据赋值推断出类 阅读全文
posted @ 2016-10-24 17:17 美好的明天 阅读(7738) 评论(0) 推荐(2) 编辑
摘要:开始Linq前你要知道的 扩展方法 顾名思义就是对现有类进行扩展的的方法,扩展方法可以在不修改现有类的情况下,为现有类增加公共的接口(不是C#中的interface)。 扩展方法本质上是一个静态方法,不同之处在于它的第一个参数必须有this关键字声明,并且第一个参数的类型即为要扩展的类型。如 这里是 阅读全文
posted @ 2016-10-24 16:16 美好的明天 阅读(438) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/knowledgesea/p/3897665.html 开门见山 读这篇文章之前,我先说下,每一种搜索结果集,我都以三种方式变现出来,为啦更好的理解,希望不要嫌我啰嗦。 1.简单的linq语法 2.带where的查询 3.简单的函数计算(cou 阅读全文
posted @ 2016-10-24 15:21 美好的明天 阅读(204) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cnblogs.com/knowledgesea/p/3163725.html lambda简介 lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边 阅读全文
posted @ 2016-10-24 14:03 美好的明天 阅读(315) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示