zoukankan      html  css  js  c++  java
  • LINQ使用Lambda表达式选择几列

    学习LINQ的Lambda的表达式,尝试从数据集合中,选择其中几列。

    创建一个model:

    source code:

    namespace Insus.NET.Models
    {
        public class ProdImage
        {
            public int ProductID { get; set; }
            public int Type { get; set; }
            public int Priority { get; set; }
            public string Url { get; set; }
            public string Alt { get; set; }
            public string Creator { get; set; }
            public DateTime CreateOn { get; set; }
        }
    }
    View Code

    我们再创建一个实体:



    source code:

    namespace Insus.NET.Entities
    {
      public  class ProdImageEntity
        {
            public IEnumerable<ProdImage> GetProdImage = new List<ProdImage>
            {
                new ProdImage { ProductID = 1,Type=12, Priority=45,
                    Url = "http://insus.cnblogs.com", Alt="Insus blogs",
                    Creator ="Insus.NET", CreateOn=Convert.ToDateTime("2016-04-13")},
    
                new ProdImage { ProductID = 2,Type=18, Priority=38,
                    Url = "http://www.cnblogs.com/insus", Alt="Insus blogs",
                    Creator ="Insus.NET", CreateOn=Convert.ToDateTime("2016-04-18")}
            };
        }
    }
    View Code

     
    接下来,我们就可以演示:

         ProdImageEntity pie = new ProdImageEntity();



    你可以选择全部:


    在标题中,我们需要选择其中几个字段:

  • 相关阅读:
    onLoad和DomContentLoad的区别
    懒加载和预加载区别
    各大浏览器特点
    移动端适配
    清除浮动的方法
    rem的计算
    粗结MySql数据库基础知识点之一
    单例模式(饿汉式单例模式与懒汉式单例模式)
    关于ajax技术
    浅谈EL与JSTL
  • 原文地址:https://www.cnblogs.com/insus/p/5403510.html
Copyright © 2011-2022 走看看