# ASP.NET MVC inline functions in a razor view

Published
Tags:

Here is the syntax for defining inline functions in an ASP.NET MVC razor view. I found this particularly useful when working with Umbraco as the regular alternatives like extension methods and helper classes aren’t available.

@functions
{
HtmlString PrintSomething()
{
return new HtmlString("Hello World");
}
}


Returning a HtmlString object will allow you to print to the screen.

<div>@PrintSomething()</div>