在C#中,var
關鍵字用于自動推斷變量的類型。在方法內部使用var
可以讓編譯器根據賦給變量的值自動推斷出變量的類型。這樣可以提高代碼的可讀性,同時減少編寫和閱讀代碼時的錯誤。
下面是一個使用var
關鍵字的示例:
using System;
class Program
{
static void Main()
{
// 使用var關鍵字聲明一個整數變量
var number = 42;
Console.WriteLine("Number: " + number);
// 使用var關鍵字聲明一個字符串變量
var text = "Hello, World!";
Console.WriteLine("Text: " + text);
// 使用var關鍵字聲明一個元組變量
var tuple = (1, "Two");
Console.WriteLine("Tuple: (" + tuple.Item1 + ", " + tuple.Item2 + ")");
}
}
在這個示例中,我們使用var
關鍵字聲明了三個不同類型的變量:一個整數、一個字符串和一個元組。編譯器會根據賦給這些變量的值自動推斷出它們的類型。