欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C#教程

當前位置:主頁 > 軟件編程 > C#教程 >

C#中的let字句應用示例

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊: 次

一、應用場景

在查詢表達式中,存儲子表達式的結果有時很有用,這樣可以在隨后的子句中使用。 可以使用 let 關鍵字完成這一工作,該關鍵字可以創(chuàng)建一個新的范圍變量,并且用您提供的表達式的結果初始化該變量。 一旦用值初始化了該范圍變量,它就不能用于存儲其他值。 但如果該范圍變量存儲的是可查詢的類型,則可以對其進行查詢。

二、示例代碼

using System;
using System.Linq;

namespace UseLet
{
 class Program
 {
 static void Main()
 {
  string[] strings = {
  "A penny saved is a penny earned.",
  "The early bird catches the worm.",
  "The pen is mightier than the sword."
  };

  var earlyBirdQuery = from sentence in strings
     let words = sentence.Split(' ')
     from word in words
     let w = word.ToLower()
     where w[0] == 'a' || w[0] == 'e' || w[0] == 'i' || w[0] == 'o' || w[0] == 'u'
     select word;

  foreach (var v in earlyBirdQuery)
  {
  Console.WriteLine("\"{0}\" starts with a vowel", v);
  }

  Console.WriteLine("Press any key to exit");
  Console.ReadLine();
 }
 }
}

從上面效果可以看出子句let的作用。如果不使用 let,則必須在 where 子句的每個謂詞中調(diào)用 ToLower,并且let可以保存from字句中的變量來使用。

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

上一篇:C# web應用程序不能訪問app

欄    目:C#教程

下一篇:C# 實現(xiàn)QQ式截圖功能實例代碼

本文標題:C#中的let字句應用示例

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/5908.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權所有