当前位置: 首页 > wzjs >正文

网站建设服务公司有哪些体彩足球竞彩比赛结果韩国比分

网站建设服务公司有哪些,体彩足球竞彩比赛结果韩国比分,社交网站怎么制作,wordpress阿里百秀缩略图哈喽&#xff0c;你好啊&#xff0c;我是雷工&#xff01; 关于泛型在前面学习记录过 《泛型集合List相关方法》、《Dictionary泛型集合的使用总结》&#xff1b; 其中泛型集合 List<T>、Dictionary<k,v>所在的命名空间为&#xff1a;System.Collection.Generic…

哈喽,你好啊,我是雷工!

关于泛型在前面学习记录过

《泛型集合List相关方法》、《Dictionary泛型集合的使用总结》;

其中泛型集合 List<T>、Dictionary<k,v>所在的命名空间为:System.Collection.Generic;

01 非泛型集合

与泛型集合对应的是被淘汰了的非泛型集合:

非泛型ArryList,Hastable  所在命名空间:System.Collections;

①ArryList

非泛型集合ArryList里可以添加任意类型,虽然添加方便,但是对于数据本身来讲,非常不完全,会导致开发中很多时候不可控,另外还存在拆装箱问题。

② 啥是拆装箱

装箱:将值类型的元素,放到集合中会被转换成object类型,这个过程叫做装箱。

拆箱:将一个集合中的元素取出来,但是这个元素本质是值类型,所以,我们必须强制类型转换。

拆装箱的缺点:当存储大量数据时,拆装箱会影响程序性能。

由于不安全和影响性能两个问题导致非泛型集合被淘汰。

02 泛型集合

①泛型集合出现的原因:

开发中不希望在一个容器中添加不同类型的数据,但是又希望这个容器能够根据我们的需求,随时决定能够添加何种数据。

②泛型概念

泛型是一种程序特性,当定义的时候并不对类型做规定,但是当使用的时候,必须明确规定类型,且不能改变。

03、泛型出现的场合

①泛型集合;

②泛型方法;

③泛型类;

④泛型委托;

04 泛型方法

泛型方法就是把一个方法的返回值类型,方法参数定义成泛型类型。

常见的泛型类型表示方法:T、T1、T2、……

05 default

泛型中default关键字的使用,主要用于直接的赋值;

示例:

public class MyGenericClass<T1,T2>{private T1 data1;private T2 data2;public MyGenericClass(){写法1:data1=new T1();    【写法错误】原因:因为T1类型不能确定是引用类型,所以不能new;写法2:data1=null;【写法错误】原因:因为很多时候值类型不可以为null写法3:data1=default(T1);【写法正确】data2=default(T2);}}

http://www.dtcms.com/wzjs/346784.html

相关文章:

  • 做什么网站赚钱最快个人网页在线制作
  • 新吴区住房和城乡建设部网站上海关键词排名提升
  • 网站群建设的意义短视频拍摄剪辑培训班
  • 提供网站推广公司电话网络推广方式方法
  • 微商建立网站网络广告的类型有哪些
  • wordpress登录机制天津百度优化
  • 做网站需要日语版本吗教育培训网页设计
  • 做网站如何防止被坑郑州免费做网站
  • jsp网站开发简单代码网站文章优化技巧
  • 东莞樟木头哪里有做网站的缅甸今日新闻
  • 推荐企业手机网站建设手机怎么建网站
  • 海南做网站的公司广告公司职位
  • 在线装逼一键生成器免费seo推广软件
  • 学做卤菜网站环球资源网官方网站
  • 卖狗做网站什么关键词最好郑州网站关键词排名技术代理
  • 东莞网站建设+旅游百度推广登录平台客服
  • 网站运营的作用汕头网站推广排名
  • 国家企信网官网登录入口seo优化的内容有哪些
  • 竞猜网站建设班级优化大师下载安装
  • 北京住房和城乡建设部网站链接提取视频的网站
  • 高端网站制作公网络安全有名的培训学校
  • 男女做那个网站动态图整合营销传播最基础的形式是
  • 学习网页制作的网站seochinaz查询
  • 目前个人网站做地最好是哪几家今日国际新闻10条
  • 徐州网站开发公司快速排名优化seo
  • 做网站用到什么技术免费建网页
  • 怎样做免费商城网站网站制作出名的公司
  • 网站域名 过期免费建网站的步骤
  • 天津宇昊建设集团有限公司网站什么是网络营销含义
  • 网站制作的基本流程潍坊seo计费