摘要:
C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue 1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小, 但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是object. 3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。 4.数组要有整数下标才能访问特定的元素,然而很多时候这样的下标并不是很有用。集合也是数据列表却不使用下标... 阅读全文
阅读排行榜
Microsoft .NET 框架和 Visual Studio.NET 中的SOAP
2010-04-19 00:49 by 假面Wilson, 457 阅读, 收藏,
摘要:
Keith Ballinger,ASP.NET Web Services 项目规划经理 Jonathan Hawkins,.NET Remoting 项目规划经理Pranish Kumar,ATL Server 项目规划经理Microsoft Corporation摘要:关于 .NET Remoting、ASP.NET Web Services 和 ATL Web Services 中 SOAP ... 阅读全文
SQL2008中Merge Into的用法
2014-12-12 15:16 by 假面Wilson, 451 阅读, 收藏,
摘要:
在SQL2008中,新增了一个关键字:Merge,这个和Oracle的Merge的用法差不多,只是新增了一个delete方法而已。下面就是具体的使用说明:首先是对merge的使用说明:merge [into] [目标表]using on 条件when matched 操作 when not mat... 阅读全文
SQL Server 自增字段归零
2011-10-18 16:39 by 假面Wilson, 451 阅读, 收藏,
摘要:
SQL Server 2005表自增字段在多次插入数据后,自增的ID号比较混乱,而且删除数据后,自增的ID并不会归零,有两种方法可以控制自增的字段:方法一: 如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数 truncate table 表名方法二: dbcc checkident ('table_name', reseed, new_reseed_value) 当前值设置为 new_reseed_value。如果自创建表后没有将行插入该表,则在执行 DBCC CHECKIDENT 后插入的第一行将使用 new_reseed_value 作为标识。 阅读全文
[转]那些年我还不懂:IList,ICollection,IEnumerable,IEnumerator,IQueryable
2014-12-27 14:35 by 假面Wilson, 447 阅读, 收藏,
摘要:
1、首先看一个简单的例子int[] myArray = { 1, 32, 43, 343 }; IEnumerator myie = myArray.GetEnumerator(); myie.Reset(); while (myie... 阅读全文
浙公网安备 33010602011771号