C#中Equals()方法不区分大小写

C#中Equals()方法不区分大小写, 判断字符串时,经常需要判断两个字符串是否相等,而且有时需要忽略大小写 普通的 Equals() 如果需要忽略大小写,可以通过调用 Equals 的重载方法,如下: //参数说明,StringComparsion 类,枚举类型,定义了字符串对比的方式,详细定义如下: 顺便一提,在 java 中是这样处理的: 参考: Comparing two strings, ignoring case in C# [duplicate]C# String Equals Method 推荐阅读: C# 获取指定目录下的文件

C# 保存 String 到文件

C# 保存 string 到文件方法有很多,这里介绍比较简单的一种,通过 StreamWriter 类来实现,该类所在的命名空间是 System.IO C# 保存 string 到文件的简单用法 需要提供两个参数,一个是保存的文件路径,另一个就是 string 的内容: 实现可追加内容 前面那个例子,每次写入的内容都会覆盖上一次的内容,所以为了实现内容可追加,如下: 通过查看方法的定义,可以看到 StreamWriter 的构造方法有多个重置,而第二个参数就是用于实现是否可追加内容的: 结果如下: 更多用法请直接参考: StreamWriter Class