易丰科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3246|回复: 0
打印 上一主题 下一主题

C# LINQ Any Example

[复制链接]

111

主题

117

帖子

3588

积分

论坛元老

Rank: 8Rank: 8

积分
3588
跳转到指定楼层
楼主
发表于 2011-10-7 15:30:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. class Pet
  2. {
  3.     public string Name { get; set; }
  4.     public int Age { get; set; }
  5.     public bool Vaccinated { get; set; }
  6. }
  7. public static void AnyEx2()
  8. {
  9.     // Create an array of Pets.
  10.     List<Pet> PetList =
  11.     {
  12.         new Pet { Name="Barley", Age=8, Vaccinated=true },
  13.         new Pet { Name="Boots", Age=4, Vaccinated=false },
  14.         new Pet { Name="Whiskers", Age=1, Vaccinated=false }
  15.     };
  16.     // Determine whether any pets over age 1 are also unvaccinated.
  17.     bool unvaccinated = PetList.Any(p => p.Age > 1 && p.Vaccinated == false);
  18.     Console.WriteLine(
  19.         "There {0} unvaccinated animals over age one.",
  20.         unvaccinated ? "are" : "are not any");
  21. }
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易丰科技

GMT+8, 2024-10-12 19:11 , Processed in 0.042471 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表