会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山涧清泉
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2017年5月22日
解决Linq.ToDictionary()时的键重复问题
摘要: 今天在使用 Linq 的 ToDictionary() 时发生了异常,提示: System.ArgumentException: 已添加了具有相同键 System.ArgumentException: 已添加了具有相同键 因为以前一直没有遇到有相同键的情况,所以从来没关注过这个问题。然后写段试验来码
阅读全文
posted @ 2017-05-22 17:25 山涧清泉
阅读(1080)
评论(0)
推荐(0)
编辑
C#解决Linq OrderBy() 失效的小技巧
摘要: 前言 前几天的一个数据列表中我用了Linq GroupBy 和OrderBy。 排序在本机正常使用,发到测试后排序死活不对,很是郁闷,总以为是程序问题。于是请教了另外一个同事。有了以下的答案。 问题原因和解决方法 因为服务器装的是英文版操作系统,没有中文包,所以碰见中文排序无法识别,所以使用Orde
阅读全文
posted @ 2017-05-22 17:17 山涧清泉
阅读(337)
评论(0)
推荐(0)
编辑
在C#中用Linq从属性文件中读取键值对Key-Value Pair
摘要: 我们经常需要读取一些如下的属性文件,然后把他们放到一个Dictionary里面。 Name = Dawei XU Email = dawei.xu@gmail.com Name = Dawei XU Email = dawei.xu@gmail.com 在C#中可以用Linq很方便的实现这个功能。先
阅读全文
posted @ 2017-05-22 16:02 山涧清泉
阅读(1808)
评论(0)
推荐(2)
编辑
C#用Infragistics 导入导出Excel
摘要: 最近项目中有数据的导入导出Excel的需求,这里做简单整理。 公司用的是Infragistics的产品,付费,不需要本地安装Office。 有需要的朋友可以下载 Infragistics.2013.2.2098 ,提取密码:5u17 本文完整代码下载Demo.Excel.zip 当然,我知道还有其他
阅读全文
posted @ 2017-05-22 14:27 山涧清泉
阅读(879)
评论(0)
推荐(0)
编辑
C#基础---Attribute(标签) 和 reflect(反射) 应用二
摘要: 背景: 【为了方便,自己还是模拟一个背景吧, 感觉不是很恰当,不过自己的Demo里面自己这样写的.当然跟公司的比起来肯定不够完善】 每个人都会吃饭,可是每个国家吃饭的习惯不一样。中国人吃汤圆,加拿大人吃意大利面,美国人吃火鸡。还有其他国家的人吃其他东西。如何来维护不同国家的不同习俗呢。我开了一家饭店
阅读全文
posted @ 2017-05-22 13:46 山涧清泉
阅读(285)
评论(0)
推荐(0)
编辑
C#基础系列:反射笔记
摘要: 前言:使用反射也有几年了,但是一直觉得,反这个概念很抽象,今天有时间就来总结下这个知识点。 1、为什么需要反射: 最初使用反射的时候,作为小菜总是不理解,既然可以通过new 一个对象的方式得到对象,然后通过对象去调用属性和方法,那么为什么还需要反射去调用呢?后来使用多了发现这就是一个先绑定还是后绑定
阅读全文
posted @ 2017-05-22 13:35 山涧清泉
阅读(147)
评论(0)
推荐(0)
编辑
反射基础
摘要: 反射用于在程序运行过程中,获取类里面的信息或发现程序集并运行的一个过程。通过反射可以获得.dll和.exe后缀的程序集里面的信息。使用反射可以看到一个程序集内部的类,接口,字段,属性,方法,特性等信息。 一、各种GetType()、typeof的区别 首先就是获取Tyoe对象的来源不同: 三者的区别
阅读全文
posted @ 2017-05-22 13:17 山涧清泉
阅读(153)
评论(0)
推荐(0)
编辑