正文内容加载中...
posted @ 2018-06-13 14:30 郑小超 阅读(6) 评论(0) 编辑
摘要: Format方法将多个对象格式化成一个字符串Format方法解析格式字符串的原理: (1)、格式字符串中的{0}会被替换成格式字符串之后的第一个参数,以此类推 (2)、Format方法解析格式字符串时,发现可替换参数0,则调用对应参数的IFormattable接口的ToString方法,如果格式化字阅读全文
posted @ 2018-06-12 09:14 郑小超 阅读(14) 评论(0) 编辑
摘要: 常规的调用ToString()方法,存在两个问题. (1)、调用者无法控制字符串的格式 (2)、调用者不能方便的选择一种特定的语言文化来格式化字符串. 在开发一些国际化的应用时,应用程序需要调用与当前线程不同的语言文化来格式化字符串. so,为了对字符串进行更多的控制,你重写的的ToString()阅读全文
posted @ 2018-06-06 00:04 郑小超 阅读(20) 评论(0) 编辑
摘要: 应用程序开发过程中经常需要获取对象的字符串表示.Object类中定义了一个ToString的虚方法.所以在任何类型的实例上都能调用该方法. C#中几乎所有的类型都派生自Object,所以如果当前类型没有重写ToString()方法的情况下,调用ToString()方法,默认返回当前类型的名称,有如下阅读全文
posted @ 2018-06-04 18:32 郑小超 阅读(11) 评论(0) 编辑
摘要: 1、PostMan 测试api 2、Fiddler4抓包工具使用教程一阅读全文
posted @ 2018-06-04 10:57 郑小超 阅读(15) 评论(0) 编辑
摘要: 1、为什么需要StringBuilder类? 因为String类型代表不可变字符串,所以无法对当前String类型实例进行处理.所以FCL提供了System.Text.StringBuilder类型,它可以接受字符串和字符作为参数,并对其进行高效动态处理,最终返回String对象.so,你可以将St阅读全文
posted @ 2018-06-01 18:42 郑小超 阅读(5) 评论(0) 编辑
摘要: MSDN关于String的所有Method 1、字符串转字符数组 (1)、ToCharArray()方法,源码如下: 调用代码: 输出结果: (2)、源码如下: 调用代码如下: 输出结果: (3)、源码如下: 作用:清空字符串前后的空格 调用代码如下: (4)、源码如下: 调用代码如下: (5)、源阅读全文
posted @ 2018-05-28 18:35 郑小超 阅读(19) 评论(0) 编辑
摘要: 1、关于字符串操作对应用程序性能的影响 字符串相等性检查是应用程序常见的操作,于此同时,这也是一种严重损害性能的操作.执行序号(字符串的二进制)相等行检查时,CLR会进行以下操作: 1、判断字符串的长度是否相等,不相等,比较结果直接返回false,如果相等,继续下一步操作 2、比较字符串的长度相等,阅读全文
posted @ 2018-05-27 04:26 郑小超 阅读(11) 评论(0) 编辑
摘要: 本文只介绍了比较方法,但是EndsWith,IndexOf等方法均采用相同的过程,先设置CultureInfo(一般情况下调用当前线程的CultureInfo,该语言文化可以通过控制面板设置),然后调用CultureInfo实例下面的CompareInfo属性,实例化语言/国家的CompareInf阅读全文
posted @ 2018-05-21 19:02 郑小超 阅读(82) 评论(0) 编辑
摘要: .Net Frameword使用System.Globalization.Culture类型表示一个"语言/国家"对(根据RFC 1766标准).例如,'en-US'代表美国英语,'en-AU'代表澳大利亚英语,而'de-DE'代表德国德语. 在CLR中,每个线程都关联了两个特殊的属性,每个属性都引阅读全文
posted @ 2018-05-21 18:35 郑小超 阅读(21) 评论(0) 编辑