LINQ查询方法一共提供了两种扩展方法,在System.Linq命名空间下,有两个静态类:Enumerable类,它针对继承了IEnumerable接口的集合进行扩展;Queryable类,针对继承了IQueryable接口的集合进行扩展。我们会发现接口IQueryable实际也是继承了IEnume...
分类:
其他好文 时间:
2014-08-22 17:45:19
阅读次数:
316
当windows系统下使用System.IO命名空间下的方法,目录长度超过260个字符时,.net framework会抛出LongPathException。查阅相关资料,发现是微软为了安全和系统兼容性做出的限制。
原话是这么说的:The exception that is thrown whe...
分类:
其他好文 时间:
2014-08-22 15:54:19
阅读次数:
299
跳转到指定的某一行 —— Ctrl+G
快速隐藏或显示当前代码段 —— Ctrl+MM
快速切换不同的窗口 —— Ctrl+Tab
生成解决方案 —— Ctrl+Shift+B
切换文档窗口快捷键 —— CTRL+TAB
关闭当前文档窗口 —— CTRL+F4
关闭当前程序 —— Alt + F4
快速添加命名空间 —— 对于引用了dll但代码中没有引用其命名空间的类,输入类名后在类...
分类:
其他好文 时间:
2014-08-22 14:32:58
阅读次数:
201
.NET Framework 2.0中可以使用System.Xml.XPath命名空间下的类对XML文档进行基于路径的查询,在查询过程中需要构造类似SQL的查询字符串,该字符串遵循XPath语法。它由下表中的两个方法使用,以避免遍历XML文档的整个树。方法名说明SelectSingleNode这个方...
分类:
Web程序 时间:
2014-08-22 14:23:08
阅读次数:
270
.Net中的System.Xml.Linq命名空间提供了linq to xml的支持。这个命名空间中的XDocument,XElement以及XText,XAttribute提供了读写xml文档的关键方法。1. 使用linq to xml写xml:使用XDocument的构造函数可以构造一个Xml文...
分类:
其他好文 时间:
2014-08-22 00:08:15
阅读次数:
309
aspx页
//ASPX是前台,表示设计页面,ASPX.CS是后台,是代码功能实现,分开来设计是为了代码清晰,功能模块化, Inherits表示继承,Inherits="Home.WebForm1"表示继承Home命名空间下的WebForm1的page,也可以继承其他页面,继承了其他页面,就可以使用其属性和方法....
分类:
Web程序 时间:
2014-08-21 19:32:04
阅读次数:
237
这里主要讲解展示不同的服务地图 先看一个实例: 新建一个Silverlight项目,在MainPage.xaml文件中,引入 ESRI.ArcGIS.Client 命名空间和 ESRI.ArcGIS.Client 所在的程序集 ESRI.ArcGIS.Client,并指定 该命名空间的名字为 es....
[CSharp]程序集:mscorlib命名空间:System.Collections.GenericDictionary的描述1、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成2、任何键都必须是唯一的3、Key和Value可以是任何类型(string,i...
分类:
其他好文 时间:
2014-08-21 19:02:24
阅读次数:
255
“DataTable”是“System.Data.DataTable”和“Microsoft.Office.Interop.Excel.DataTable”之间的不明确的引用造成这个错误的原因是,在使用DataTable操作Sql和Excel的时候发生了二义性。解决办法:把命名空间写全了,如:Sys...
分类:
其他好文 时间:
2014-08-21 18:31:24
阅读次数:
198
菜鸟学习并行编程,参考《C#并行编程高级教程.PDF》,如有错误,欢迎指正。TPL中引入了一个新命名空间System.Threading.Tasks,在该命名空间下Task是主类,表示一个类的异步的并发的操作,创建并行代码的时候不一定要直接使用Task类,在某些情况下可以直接使用Parallel静态...
分类:
其他好文 时间:
2014-08-21 13:07:14
阅读次数:
170