摘要: 在Asp.Net网站开发的过程中,很多时候会遇到对象的序列化和反序列化操作,Newtonsoft.Json组件是专门用来序列化和反序列化操作的一个功能组件,引入这个DLL组件后,就可使用JsonConvert.DeserializeObject方法来反序列化字符串为对象,JsonConvert.De 阅读全文
posted @ 2019-06-23 16:12 江湖逍遥 阅读(2792) 评论(2) 推荐(0) 编辑
摘要: 在Asp.Net网站开发的过程中,很多时候会遇到对象的序列化和反序列化操作,Newtonsoft.Json组件是专门用来序列化和反序列化操作的一个功能组件,引入这个DLL组件后,就可使用JsonConvert.SerializeObject方法来序列化C#的对象。JsonConvert.Serial 阅读全文
posted @ 2019-06-23 16:02 江湖逍遥 阅读(2872) 评论(0) 推荐(0) 编辑
摘要: 在C#的List集合操作中,Last方法和LastOrDefault方法都会用来查找集合中最后一个符合条件的元素对象,但Last和LastOrDefault方法还是有差别的,建议使用LastOrDefault方法来操作,因为Last方法在未查到一条符合条件的对象的时候,将会直接抛出程序运行时异常。 阅读全文
posted @ 2019-06-23 16:02 江湖逍遥 阅读(2737) 评论(0) 推荐(0) 编辑
摘要: 在C#的List集合操作中,有时候需要查找到List集合中的最大值,此时可以使用List集合的扩展方法Max方法,Max方法有2种形式,一种是不带任何参数的形式,适用于一些值类型变量的List集合,另一种是带Lambda表达式书写形式的,此方法可适用于获取List集合中某一个属性的最大值。 (1)不 阅读全文
posted @ 2019-06-23 13:19 江湖逍遥 阅读(25359) 评论(0) 推荐(1) 编辑
摘要: 在C#的List集合操作中,有时候需要判断元素对象在List集合中第一次出现的索引位置信息,此时需要使用到List集合的IndexOf方法来判断,如果元素存在List集合中,则IndexOf方法返回所在的索引位置信息,如果不存在则返回-1,IndexOf方法签名为int IndexOf(T item 阅读全文
posted @ 2019-06-23 12:48 江湖逍遥 阅读(2394) 评论(0) 推荐(0) 编辑
摘要: 在C#的List集合中,FirstOrDefault方法一般用来查找List集合中第一个符合条件的对象,如果未查到则返回相应默认值。其实如果要查找最后一个符合条件的List集合元素对象,可以使用LastOrDefault方法来实现,LastOrDefault方法的内部书写形式为Lambda表示式的书 阅读全文
posted @ 2019-06-23 12:48 江湖逍遥 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: 在C#的List集合中有时候需要获取指定索引位置范围的元素对象来组成一个新的List集合,此时就可使用到List集合的扩展方法GetRange方法,GetRange方法专门用于获取List集合指定范围内的所有值,GetRange方法签名为List<T> GetRange(int index, int 阅读全文
posted @ 2019-06-23 10:02 江湖逍遥 阅读(17699) 评论(0) 推荐(1) 编辑
摘要: 在C#的List集合操作中,有时候需要判断元素对象在List集合中第一次出现的索引位置信息,此时需要使用到List集合的IndexOf方法来判断,如果元素存在List集合中,则IndexOf方法返回所在的索引位置信息,如果不存在则返回-1,IndexOf方法签名为int IndexOf(T item 阅读全文
posted @ 2019-06-23 10:02 江湖逍遥 阅读(13604) 评论(0) 推荐(3) 编辑
摘要: 在C#的List集合中,如果要查找List集合是否包含某一个值或者对象,如果不使用List集合类的扩展方法的话一般会使用for循环或者foreach遍历来查找,其实List集合类中的扩展方法Contain方法即可实现此功能,Contain方法的签名为bool Contains(T item),ite 阅读全文
posted @ 2019-06-23 00:30 江湖逍遥 阅读(58075) 评论(4) 推荐(0) 编辑
摘要: 在C#中的List集合操作过程中,有时候需要清空List集合中的元素对象,将之重置为一个初始化的List集合对象,此时就可以使用到List集合的扩展方法Clear()方法,此方法将清空List集合中所有的元素对象,清空后List集合中的元素个数为0。 例如有个List<int>的集合list1,内部 阅读全文
posted @ 2019-06-23 00:27 江湖逍遥 阅读(12472) 评论(1) 推荐(0) 编辑