溫馨提示×

C#中的匿名類型如何使用

c#
小億
102
2024-05-06 16:07:50
欄目: 編程語言

在C#中,匿名類型是一種臨時的、只讀的數據類型,可以在不聲明具體類型的情況下創建一個對象。匿名類型通常用于在LINQ查詢中返回一組臨時數據。以下是一個簡單的示例展示了如何創建和使用匿名類型:

var person = new
{
    Name = "John Doe",
    Age = 30,
    Occupation = "Engineer"
};

Console.WriteLine($"Name: {person.Name}, Age: {person.Age}, Occupation: {person.Occupation}");

在上面的示例中,我們創建了一個匿名類型person,它具有Name、Age和Occupation三個屬性。我們可以通過屬性名來訪問和使用這些屬性的值。

匿名類型在編譯時會自動推斷其屬性的數據類型,因此我們無需顯式聲明每個屬性的數據類型。然而,由于匿名類型是只讀的,因此我們無法在運行時更改其屬性的值。

總的來說,匿名類型是一種方便且靈活的方式來臨時存儲和操作數據,特別適合在LINQ查詢中使用。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女