Verwenden von statischen Variablen in Razor

Warum ist es nicht möglich, eine statische Variable aus einer statischen Klasse in einer Ansicht zu verwenden?

Angenommen, Sie haben eine Einstellungsklasse:

public static class GlobalVariables
{
    public static string SystemColor
    {
        get { return Properties.Settings.Default.SystemColor; }
    }
}

Warum könnten Sie es nicht in einer Ansicht aufrufen?

wie so

@using AppName.Models
<html>
<div ><h1 style="color:@GlobalVariables.SystemColor">System Color</h1></div>
</html>

Antworten auf die Frage(3)

Ihre Antwort auf die Frage