how to create static class List property inside static class
<p>I have created following class:</p>

<pre><code>       public static class Current
        {
            public static class User
            {
                public static int UserID { get; set; }
                public static string UserName { get; set; }
                public static List&lt;UserRole&gt; Role { get; set; }
            }
            public static class UserRole
            {
                public static int RoleID { get; set; }
                public static string RoleName { get; set; }
            }
       }
</code></pre>

<p>But it will gives me an error: in this line </p>

<pre><code>public static List&lt;UserRole&gt; Role { get; set; }
</code></pre>

<p><b>Error    1   'Framework.Security.Current.UserRole': static types cannot be used as type arguments</b></p>
