2011-05-22 80 views

回答

5

這是一個object initializer,創建anonymous type

在這種情況下,匿名類型具有genre字符串屬性,初始化爲封閉的genre.Name屬性。

此代碼示例中的命名有點差,可能會令人困惑。

+0

Thx man,現在將匿名類型的屬性重命名爲location_id。酷,所以當涉及到匿名類型時,我可以定義它們而不需要遵循聲明,並將它們用作某種短生命助手類型。如果錯了,請糾正我。 – streetspirit 2011-05-22 09:16:09

+0

@streetspirit - 短命類型確實是匿名類型的用例之一(在LINQ中非常有用)。 – Oded 2011-05-22 11:58:08