zoukankan      html  css  js  c++  java
  • 活代码LINQ——09

    一、代码

    ' Fig. 9.7: LINQWithListCollection.vb
    ' LINQ to Objects using a List(Of String).
    Module LINQWithListCollection
       Sub Main()
          ' populate a List of Strings
          Dim items As New List(Of String)
          items.Add("aqua") ' add "aqua" to the end of the List
          items.Add("rust") ' add "rust" to the end of the List
          items.Add("yellow") ' add "yellow" to the end of the List
          items.Add("red") ' add "red" to the end of the List
    
          ' select Strings starting with "r" and convert them to uppercase
          Dim startsWithR = _
             From item In items _
             Where item.StartsWith("r") _
             Order By item _
             Select item.ToUpper()
    
          ' display query results
          For Each item In startsWithR
             Console.Write("{0} ", item)
          Next
    
          Console.WriteLine() ' output end of line
    
          items.Add("ruby") ' add "ruby" to the end of the List
          items.Add("saffron") ' add "saffron" to the end of the List
    
          ' print updated query results
          For Each item In startsWithR
             Console.Write("{0} ", item)
          Next
    
          Console.WriteLine() ' output end of line
       End Sub ' Main
    End Module ' LINQWithListCollection
    
    ' **************************************************************************
    ' * (C) Copyright 1992-2009 by Deitel & Associates, Inc. and               *
    ' * Pearson Education, Inc. All Rights Reserved.                           *
    ' *                                                                        *
    ' * DISCLAIMER: The authors and publisher of this book have used their     *
    ' * best efforts in preparing the book. These efforts include the          *
    ' * development, research, and testing of the theories and programs        *
    ' * to determine their effectiveness. The authors and publisher make       *
    ' * no warranty of any kind, expressed or implied, with regard to these    *
    ' * programs or to the documentation contained in these books. The authors *
    ' * and publisher shall not be liable in any event for incidental or       *
    ' * consequential damages in connection with, or arising out of, the       *
    ' * furnishing, performance, or use of these programs.                     *
    ' **************************************************************************
    

      二、运行结果:

    来源:Visual Basic 2008 How to  Program           P305

  • 相关阅读:
    从浏览器输入URL到页面渲染的过程
    安全分析的几个好的工具网站的使用
    从一次渗透谈到linux如何反弹shell
    python 进行抓包嗅探
    MYSQL的索引和常见函数
    一篇博客搞定redis基础
    新型横向移动工具原理分析、代码分析、优缺点以及检测方案
    Java反序列化漏洞的挖掘、攻击与防御
    关于Memcached反射型DRDoS攻击分析
    spark未授权RCE漏洞
  • 原文地址:https://www.cnblogs.com/xiehaofeng/p/10102278.html
Copyright © 2011-2022 走看看