Для чего нужен Razor?

Для вставок кода C# в html, данный код называется cshtml, используя знак @ вы можете добавлять код шарпа, например, если у вас есть поле name, вам просто следует написать

@name в участке кода где вы хотите вывести содержимое данного поля:

Hello @name, good luck in studying!