LINQ - 環境設定
在開始使用 LINQ 程式之前,最好先了解設定 LINQ 環境的細微差別。LINQ 需要 .NET 框架,這是一個革命性的平臺,可以擁有各種各樣的應用程式。LINQ 查詢可以用 C# 或 Visual Basic 方便地編寫。
Microsoft 透過 Visual Studio 為這兩種語言(即 C# 和 Visual Basic)提供了工具。我們的示例均在 Visual Studio 2010 中編譯和編寫。但是,Visual Basic 2013 版也可供使用。它是最新版本,與 Visual Studio 2012 具有許多相似之處。
在 Windows 7 上安裝 Visual Studio 2010
Visual Studio 可以從安裝介質(如 DVD)安裝。在系統上成功安裝 Visual Basic 2010 需要管理員許可權。在安裝之前,必須斷開系統所有可移動 USB 裝置的連線,否則安裝可能會失敗。以下是安裝所需的某些基本硬體要求。
硬體要求
- 1.6 GHz 或更高
- 1 GB RAM
- 3 GB(可用硬碟空間)
- 5400 RPM 硬碟驅動器
- 相容 DirectX 9 的顯示卡
- DVD-ROM 驅動器
安裝步驟
步驟 1 - 首先,在插入包含 Visual Studio 2010 軟體包的 DVD 後,點選螢幕上彈出框中顯示的“安裝或從您的介質執行程式”。
步驟 2 - 現在,Visual Studio 的設定將出現在螢幕上。選擇“安裝 Microsoft Visual Studio 2010”。
步驟 3 - 點選後,該過程將啟動,並且一個設定視窗將出現在您的螢幕上。安裝元件載入完成後(這需要一些時間),點選“下一步”按鈕繼續下一步。
步驟 4 - 這是安裝的最後一步,將出現一個起始頁面,您只需選擇“我已閱讀並接受許可條款”,然後點選“下一步”按鈕。
步驟 5 - 現在,從螢幕上顯示的選項頁面中選擇要安裝的功能。您可以選擇“完全”或“自定義”選項。如果您的磁碟空間小於磁碟空間要求中顯示的空間,則選擇自定義。
步驟 6 - 選擇自定義選項後,將出現以下視窗。選擇要安裝的功能,然後點選“更新”,否則轉到步驟 7。但是,建議不要使用自定義選項,因為將來您可能需要之前選擇不安裝的功能。
步驟 7 - 很快就會顯示一個彈出視窗,安裝將開始,這可能需要很長時間。請記住,這是安裝所有元件。
步驟 8 - 最後,您將能夠在視窗中檢視一條訊息,指示安裝已成功完成。點選“完成”。
使用 Visual Studio 2010 中的 LINQ 編寫 C# 程式
啟動 Visual Studio 2010 Ultimate 版本,然後從選單中選擇“檔案”,然後選擇“新建專案”。
一個新的專案對話方塊將出現在您的螢幕上。
現在,選擇“已安裝模板”下的“Visual C#”作為類別,然後選擇“控制檯應用程式”模板,如下面的圖所示。
在底部的名稱框中為您的專案命名,然後按 OK。
新專案將出現在螢幕上新對話方塊右側的解決方案資源管理器中。
現在,從解決方案資源管理器中選擇 Program.cs,您可以在編輯器視窗中檢視程式碼,該程式碼以“using System”開頭。
在這裡,您可以開始編寫以下 C# 程式。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace HelloWorld {
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello World")
Console.ReadKey();
}
}
}
按 F5 鍵執行您的專案。強烈建議在執行專案之前,透過選擇“檔案”→“全部儲存”來儲存專案。
使用 Visual Studio 2010 中的 LINQ 編寫 VB 程式
啟動 Visual Studio 2010 Ultimate 版本,然後從選單中選擇“檔案”,然後選擇“新建專案”。
一個新的專案對話方塊將出現在您的螢幕上。
現在,選擇“已安裝模板”下的“Visual Basic”作為類別,然後選擇“控制檯應用程式”模板。
在底部的名稱框中為您的專案命名,然後按 OK。
您將看到一個包含 Module1.vb 的螢幕。在此處開始使用 LINQ 編寫 VB 程式碼。
Module Module1
Sub Main()
Console.WriteLine("Hello World")
Console.ReadLine()
End Sub
End Module
按 F5 鍵執行您的專案。強烈建議在執行專案之前,透過選擇“檔案”→“全部儲存”來儲存專案。
當上述 C# 或 VB 程式碼編譯並執行時,將產生以下結果 -
Hello World