91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linq 中如何使用City集合

發布時間:2021-07-20 11:16:33 來源:億速云 閱讀:126 作者:Leah 欄目:編程語言

Linq 中如何使用City集合,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

因為我們將在好幾個示例中重用這個Linq City集合,我決定把它封裝到一個"TravelOrganizer"類中,如下所示:

using System;  using System.Collections.Generic;   public class TravelOrganizer  {  public List<Location> PlacesVisited  {  get  {  List<Location> cities = new List<Location>{  & nbsp; & nbsp;new Location { City="London", Distance=4789, Country="UK" },  & nbsp; & nbsp;new Location { City="Amsterdam", Distance=4869, Country="Netherlands" },  & nbsp; & nbsp;new Location { City="San Francisco", Distance=684, Country="USA" },  & nbsp; & nbsp;new Location { City="Las Vegas", Distance=872, Country="USA" },  & nbsp; & nbsp;new Location { City="Boston", Distance=2488, Country="USA" },  & nbsp; & nbsp;new Location { City="Raleigh", Distance=2363, Country="USA" },  & nbsp; & nbsp;new Location { City="Chicago", Distance=1733, Country="USA" },  & nbsp; & nbsp;new Location { City="Charleston", Distance=2421, Country="USA" },  & nbsp; & nbsp;new Location { City="Helsinki", Distance=4771, Country="Finland" },  & nbsp;new Location { City="Nice", Distance=5428, Country="France" },  & nbsp; & nbsp;new Location { City="Dublin", Distance=4527, Country="Ireland" }  & nbsp; & nbsp;};     return cities;  }  }  }

這使我只需要編寫如下的代碼就能得到跟上面同樣的結果:

using System;  using System.Collections.Generic;  using System.Web;  using System.Web.UI;  using System.Query;     public partial class Step3 : System.Web.UI.Page  {  protected void Page_Load(object sender, EventArgs e)  {  TravelOrganizer travel = new TravelOrganizer();     GridView1.DataSource = from location in travel.PlacesVisited  & nbsp; where location.Distance > 1000  & nbsp; orderby location.Country, location.City  & nbsp; select location;     GridView1.DataBind();  }  }

LINQ很酷之處就是它是強類型的。這意味著:

1) 你的所有的查詢都會進行編譯時檢查。不像現在的SQL語句,你只有到運行時才會發現你的錯誤所 在。這意味著你在開發時就可以檢查你的代碼的正確性,例如,如果我把上面的"distance"誤寫成 了"distanse",編譯器將為我捕獲到這個錯誤。

2) 當你寫LINQ查詢的時候你將在VS或免費的Visual Web Developer中獲得智能感知的提示。這不僅加 快了編碼的輸入速度,而且使我們在處理無論簡單還是復雜的集合和數據源對象模型時都變得非常容易。

看完上述內容,你們掌握Linq 中如何使用City集合的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

淅川县| 怀仁县| 固阳县| 靖江市| 睢宁县| 肃南| 乌鲁木齐县| 丁青县| 开江县| 习水县| 上林县| 连山| 桐城市| 凤凰县| 孙吴县| 华容县| 固原市| 长岭县| 梧州市| 宜宾县| 马龙县| 甘谷县| 称多县| 新绛县| 河津市| 甘肃省| 民勤县| 青铜峡市| 阿拉尔市| 海淀区| 永德县| 慈溪市| 寻甸| 曲阜市| 滕州市| 丰台区| 中山市| 绩溪县| 洛浦县| 海安县| 莱芜市|