不灬赖

自律>>自由>>自信

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:public static class FileOperateHelp { /// <summary> /// 写 /// </summary> /// <param name="fileName"></param> /// <param name="content"></param> /// <r 阅读全文
posted @ 2020-11-12 14:42 不灬赖 阅读(114) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2020-06-11 09:01 不灬赖 阅读(421) 评论(0) 推荐(2)

摘要:Trim():删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为止,所以不管前后有多少个连续的空格都会被删除掉。 TrimStart():只删除字符串的头部的空格。 TrimEnd():只删除字符串尾部的空格。 ToUpper():小写字母变成大写字母。 ToLower 阅读全文
posted @ 2020-02-27 16:16 不灬赖 阅读(587) 评论(0) 推荐(0)

摘要:类型转换 任何类型都可以转换为其基类类型,用隐式转换完成; 任何类型转换为其派生类型时,必须进行显示转换。如:(类型名)对象名; 使用GetType可以取得任何对象的精确类型; 基本类型可以使用Convert类实现类型转换; 除了string以外的其他类型都有Parse方法,用于将字符串类型转换成对 阅读全文
posted @ 2019-12-30 08:55 不灬赖 阅读(603) 评论(0) 推荐(0)

摘要:建议20、使用泛型集合来替代非泛型集合 http://www.cnblogs.com/aehyok/p/3384637.html 这里有一篇文章,是我之前专门来介绍泛型的。我们应尽量的使用泛型集合。因为泛型的确有它的好处: 1、提供了类型安全,在编译期间就可以检查错误 2、更重要的是大部分情况下泛型 阅读全文
posted @ 2019-12-10 08:34 不灬赖 阅读(595) 评论(0) 推荐(0)

摘要:前言 软件开发过程中,不可避免会用到集合,C#中的集合表现为数组和若干集合类。不管是数组还是集合类,它们都有各自的优缺点。如何使用好集合是我们在开发过程中必须掌握的技巧。不要小看这些技巧,一旦在开发中使用了错误的集合或针对集合的方法,应用程序将会背离你的预想而运行。 本文已更新至http://www 阅读全文
posted @ 2019-12-10 08:28 不灬赖 阅读(642) 评论(0) 推荐(0)

摘要:前言 本文已更新至http://www.cnblogs.com/aehyok/p/3624579.html 。本文主要学习记录以下内容: 建议13、为类型输出格式化字符串 建议14、正确实现浅拷贝和深拷贝 建议15、使用dynamic来简化反射实现 建议13、为类型输出格式化字符串 有两种方法可以为 阅读全文
posted @ 2019-12-09 16:43 不灬赖 阅读(512) 评论(0) 推荐(1)

摘要:前言 建议10、创建对象时需要考虑是否实现比较器 建议11、区别对待==和Equals 建议12、重写Equals时也要重写GetHashCode 建议10、创建对象时需要考虑是否实现比较器 有对象的地方就会存在比较,就像小时候每次拿着考卷回家,妈妈都会问你隔壁的那谁谁谁考了多少分呀。下面我们也来举 阅读全文
posted @ 2019-12-09 15:56 不灬赖 阅读(442) 评论(0) 推荐(0)

摘要:建议4、TryParse比Parse好 如果注意观察,除string之外的所有的基元类型。会发现它们都有两个将字符串转换为自身类型的方法:Parse和TryParse。以类型double为例。 两者最大的区别是,如果字符串格式不满足转换的要求,Parse方法将会引发一个异常;TryParse方法则不 阅读全文
posted @ 2019-12-09 15:53 不灬赖 阅读(634) 评论(0) 推荐(1)

摘要:前言 本文主要来学习记录前三个建议。 建议1、正确操作字符串 建议2、使用默认转型方法 建议3、区别对待强制转换与as和is 其中有很多需要理解的东西,有些地方可能理解的不太到位,还望指正。 建议1、正确操作字符串 字符串应该是所有编程语言中使用最频繁的一种基础数据类型。如果使用不慎,我们就会为一次 阅读全文
posted @ 2019-12-09 13:36 不灬赖 阅读(747) 评论(2) 推荐(1)

摘要:委托的定义 什么是委托? 委托实际上是一种类型,是一种引用类型。 微软用delegate关键字来声明委托,delegate与int,string,double等关键字一样。都是声明用的。 下面先看下声明代码,这里声明了两个委托。 1 2 public delegate void TestDelega 阅读全文
posted @ 2019-12-09 13:30 不灬赖 阅读(682) 评论(2) 推荐(1)

摘要:引言 如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。 为什么要使用事件而不是委托变量 阅读全文
posted @ 2019-12-09 10:30 不灬赖 阅读(414) 评论(0) 推荐(0)

摘要:引言 委 托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真 是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地 阅读全文
posted @ 2019-12-09 10:28 不灬赖 阅读(844) 评论(0) 推荐(2)

摘要:一、前言 刚开始工作的时候,觉得委托和事件有些神秘,而当你理解他们之后,也觉得好像没有想象中的那么难。在项目中运用委托和事件,你会发现他非常棒,这篇博文算是自己对委托和事件的一次梳理和总结。 二、委托 C#中的委托,相当于C++中的指针函数,但委托是面向对象的,是安全的,是一个特殊的类,当然他也是引 阅读全文
posted @ 2019-12-06 18:22 不灬赖 阅读(1920) 评论(0) 推荐(0)