zoukankan      html  css  js  c++  java
  • Linq 学习1




    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Xml.Linq;
    using System.Collections.Generic;
    namespace WebApplication3
    {
        
    public partial class _Default : System.Web.UI.Page
        {
            
    protected void Page_Load(object sender, EventArgs e)
            {
                
    if (!this.IsPostBack)
                {
                    Linq1();
                    Linq2();
                }

            }


            
    public void Linq1()
            {
                
    int[] numbers = { 5413986720 };

                var lowNums 
    =
                    from n 
    in numbers
                    where n 
    < 5
                    select n 
    + 1;

                Console.WriteLine(
    "Numbers < 5:");
                
    foreach (var x in lowNums)
                {
                    
    this.Response.Write(x);
                }
            }

            
    public void Linq2()
            {
                IEnumerable
    <Product> products = GetProductList();

                var soldOutProducts 
    =
                    from p 
    in products
                    where p.UserID
    >=2
                    select p;


                
    foreach (var product in soldOutProducts)
                {
                    
    this.Response.Write(product.UserName);
                }

            }

            
    private List<Product> productList;

            
    public List<Product> GetProductList()
            {
                
    if (productList == null)
                    createLists();

                
    return productList;
            }
            
    private void createLists()
            {
                
    // Product data created in-memory using collection initializer:
                productList =
                    
    new List<Product> {
                        
    new Product { UserID =1, UserName="blueidea1" , UserPass="admin"},
                         
    new Product { UserID =2, UserName="blueidea2" , UserPass="admin"},
                       
    new Product { UserID =3, UserName="blueidea3" , UserPass="admin"},
                       
    new Product { UserID =4, UserName="blueidea4" , UserPass="admin"},
                       
    new Product { UserID =5, UserName="blueidea5" , UserPass="admin"}
        
                    };
            }

        }


  • 相关阅读:
    Python Scrapy环境配置教程+使用Scrapy爬取李毅吧内容
    Python 基础语法+简单地爬取百度贴吧内容
    Hadoop Mapreduce 工作机制
    Myeclipse 配置Git详解
    Java 多线程详解
    Hadoop Mapreduce 案例 wordcount+统计手机流量使用情况
    Hadoop HDFS NameNode工作机制
    Hadoop HDFS元数据目录分析
    Hadoop HDFS DataNode 目录结构
    Hadoop HDFS 文件块大小
  • 原文地址:https://www.cnblogs.com/gwazy/p/839842.html
Copyright © 2011-2022 走看看