• 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"}
        
                    };
            }

        }


  • 相关阅读:
    配置虚拟主机并更改Apache默认解析路径
    在ListView中实现排序
    petshop4.0 具体解释之中的一个(系统架构设计)
    学习笔记之TCP/IP协议分层与OSI參考模型
    cidaemon.exe进程cpu占用率高及关闭cidaemon.exe进程方法
    cmake 学习笔记(一)
    标准差(standard deviation)和标准误差(standard error)你能解释清楚吗?
    Web.xml配置具体解释之context-param
    福克斯:悲观?乐观?就看你与世界怎么互动
    Android 服务类Service 的具体学习
  • 原文地址:https://www.cnblogs.com/gwazy/p/839842.html
Copyright © 2020-2023  润新知