摘要:
DataSet ds = new DataSet(); //创建数据集 DataTable dt = CreateDataTable();//创建本地表 ds.Tables.Add(dt); //将本地表添加到数据集 //使用LINQ查询销售金额大于1000的序列 var query1 = from item in ds.Tables[0].AsEnumerable() where item.Field<double>("saleAmount") > 1000 select i... 阅读全文
摘要:
int[] arr1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };//构造带元素的数组 int[] arr2 = { }; //构造一个空数组 var query1 = arr1.DefaultIfEmpty(); //DefaultIfEmpty方法判断元素是否为空 var query2 = arr2.DefaultIfEmpty(-1); //DefaultIfEmpty方法判断如果元素为空返回-1 //显示查询结果 fore... 阅读全文
摘要:
//构造泛型列表 List<UserInfo> users = new List<UserInfo> { new UserInfo{UserCode=1, UserName="User001", Password="001"}, new UserInfo{UserCode=1, UserName="User002", Password="002"}, new UserInfo{UserCode=2, UserName="User003", Password="0 阅读全文
摘要:
List<UserInfo> users = new List<UserInfo> { new UserInfo{UserCode=1, UserName="User001", Password="001"}, new UserInfo{UserCode=2, UserName="User002", Password="002"}, new UserInfo{UserCode=3, UserName="User003", Password="003"} 阅读全文
摘要:
List<UserInfo> users = new List<UserInfo> { new UserInfo{UserCode=1, UserName="User001", Password="001"}, new UserInfo{UserCode=2, UserName="User002", Password="002"}, new UserInfo{UserCode=3, UserName="User003", Password="003"} 阅读全文
摘要:
protected void Page_Load(object sender, EventArgs e) { //构造List<UserInfo>泛型列表 List<UserInfo> users = new List<UserInfo> { new UserInfo{UserCode=1, UserName="User001", Password="001"}, new UserInfo{UserCode=2, UserName="User002", Password="002" 阅读全文
摘要:
ArrayList arrList = new ArrayList(); //创建动态数组 arrList.Add(1);//添加动态数组元素 arrList.Add(2); arrList.Add("A"); arrList.Add(3); arrList.Add("b"); //使用LINQ查询动态数组中指定类型的元素 var query = from item in arrList.OfType<string>() select item; Response.... 阅读全文
摘要:
ArrayList arrList = new ArrayList(); for (int i = 0; i < 100; i++) { arrList.Add(i.ToString()); } //使用Cast方法进行数据类型转换 var query = from item in arrList.Cast<string>() select item; Response.Write("包含9的数值是:"); foreach (var item in que... 阅读全文