Typy anonimowe w języku C#
Typy anonimowe - używanie klasy bez deklaracji.
Typy anonimowe zostały wprowadzone w
C# 3.0. Typy anonimowe
pozwalają nam tworzyć obiekty klas, których deklaracja nie istnieje. Pozwala to zaoszczędzić czas programiście, który musiał by poświecić na deklaracje klasy.
Przykładowy kod wykorzystujący typy anonimowe:
var obiekt = new { napis = "napis", liczba = 12, liczba1 = 13 };
//zastępuje następujący kod:
class Anonimowa
{
private string _napis = "napis";
private int _liczba = 12;
private int _liczba1 = 13;
public string napis {get { return _napis; } set { _napis = value; }}
public int liczba {get { return _liczba; } set { _liczba = value; }}
public int liczba1 {get { return _liczba1; } set { _liczba1 = value; }}
}
Więcej informacji na temat typów anonimowych:
http://msdn.microsoft.com/pl-pl/library/bb397696.aspx
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):