• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

norman

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2011年12月19日

局部类型、空属类型、静态类

摘要: 局部类型空属类型静态类局部类型的引入没有局部类型的时候(C# 1.0)有了局部类型之后(C# 2.0)partial关键词可以把一个类分成若干个部分。局部类型简介局部类型允许我们将一个类型(类、结构或者接口)分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:-类型特别大,不宜放在一个文件中实现;-一个类型中一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。局部类型是一个纯语言层的编译处理,不影响任何执行机制——事实上C#编译器在编译的时候仍会将各个部分的局部类型合并成一个完整的类。局部类型的一些限制局部类型只适用于类、结构、或接口,不支持委托或枚举。同 阅读全文

posted @ 2011-12-19 17:55 strgvi 阅读(255) 评论(0) 推荐(0)

泛型

摘要: 泛型是一种特殊的类型,它把指定类型的工作推迟到客户端代码声明并实例化类或方法的时候进行。MSDN:C# 泛型简介C#泛型演示class Stack<T> {private T[] store;private int size;public Stack() {store = new T[10]; size = 0;}public void Push(T x) {store[size++] = x; }public T Pop() {return store[--size];}}C#泛型简介Stack<int> x = new Stack<int>();x.Pu 阅读全文

posted @ 2011-12-19 17:51 strgvi 阅读(162) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3