0
В режиме просмотра бритвы вы можете добавить свойство (я не уверен, если они называются свойствами) к объекту Page
. Как создать объект, который ведет себя как Page
? Вот пример кода в Razor C#:Создайте динамическое свойство в C#
Page.AProperty = "Hi";
Page.AnotherProperty = 1;
Wow! Как это возможно? Могу ли я создать свой собственный класс, например, ExpandoObject или встроен в .NET Framework? – dpp
@dpp: это встроенный класс в .NET. –
Я пробовал это, и он работает нормально. Я могу добавить свойства, я был удивлен, хотя я получил и получил доступ к свойствам, которые не были установлены 'System.Dynamic.ExpandoObject 'не содержит определения для« SomeProperty ». Этого не происходит в объекте 'Page'. Это должно оставаться правильным ответом, поскольку он рассматривал вопрос. – dpp