Net复习笔记:第六部分:特殊关键字

  1. Checked/unchecked用于检测整形是否溢出
  2. Yield用于在迭代中像枚举器对象提供值或发出结束信号,yield return用于返回每个元素,yield break终止迭代
  3. public partial class WebForm9 : System.Web.UI.Page
  4.     {
  5.        
  6.         protected void Page_Load(object sender, EventArgs e)
  7.         {
  8.             UserInfo use = new UserInfo();
  9.             foreach (string str in use)
  10.             {
  11.                 Response.Write(str);
  12.             }
  13.         }
  14.  
  15.        
  16.     }
  17.     class UserInfo
  18.     {
  19.         string[] users = { "elong", "tuan", "Hotel" };
  20.         public IEnumerator<string> GetEnumerator()
  21.         {
  22.             for (int i = 0; i < users.Length; i++)
  23.             {
  24.                 yield return users[i];
  25.             }
  26.             yield break;
  27.         }
  28.     }

 

Sealed密封类:

1,。不能和abstact同时使用

2.必须和override一起使用

posted @ 2014-01-23 16:45  瀚海行舟  阅读(96)  评论(0编辑  收藏  举报