ASP.Net/Development/Access Control

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

public and private variable (C#)

   <source lang="csharp">

<%@ page Language="c#" runat="server" %> <script language="c#" runat="server">

 public class User
 {
   static private int count;
   static public int Count
   {
     get
     {
       return count;
     }
   }
   public User() 
   {
     count++;
   }
   static User()
   {
      count = 0;
   }
 }
 void Page_Load() 
 {
   Response.Write("User Count = " + User.Count);
Response.Write("
Creating User Alex.");
   User Alex = new User();
   Response.Write("
User Count = " + User.Count);
Response.Write("
Creating User Rob.");
   User Rob = new User();
   Response.Write("
User Count = " + User.Count);
Response.Write("
Creating User Jake.");
   User Jake = new User();
   Response.Write("
User Count = " + User.Count); }

</script>

      </source>