Dzień dobry!,
mam pytanie, zacząłem się uczyć c# asp.net. Przekazałem parametr do widoku poprzez przypisanie go do ViewBag. Analizując kod zauważyłem że jest to obiekt zadeklarowany w taki sposób:
public dynamic ViewBag { get; }
I tutaj powjawia się moje pytanie, dlaczego linijka typu :
ViewBag.Test = "Test";
Działa, skoro nie ma w nim słowa "set" ?
I jeszcze jedno pytanie, wiecie może jak to jest zrobione że w zmiennej ViewBag można stworzyć pole Test ? Jest to jakiś złożony typ danych ?
Z góry dziękuję za odpowiedź : ).