字符串,泛型,集合,哈希表,

字符串 
1.字符串我们可以看做是1个字符数组
2..length表示指定的字符串的字符长度,
3.字符串对象一担被创建,就创建在字符拘留池当中,字符串对象就不能背修改
4.当创建一个字串对象的时候,会先去字符拘留池当中寻找看是否有相同的字符串内容的对象,如果有会直接让这个变量只想这个对象
5.字符串对象一担被创建,就不能背GC回收


常用属性和方法
Empty字段是一个静态方法,代表一个空的字符串
Compare()两个字符串的比较
Contains返回一个值,该值指示指定的 String 对象是否出现在此字符串中。
LastIndexOf 


stringBuider渐渐是拼接字符串的工具
索引器的语法
public int this[int index]
        {
            get { return arr[index]; }
            set { arr[index] = value ;}
        }


1.Arraylist内部存储数据的其实是一个object数组来存储的
2.调用Add方法的时候加的元素,如果是第一次增加,就会把object数值变成2向里面增加
3.如果存储数据的存储满了。那么就就会扩容到原理长度的两倍,这个数组被原来数组所引用


集合count属性表示元素的个数
如果我们的类要被foreach遍历,这个类就要实现Iem


hashtable 和 arrlist的区别是可以给村进去的对象取一个别名
   keys是保存可所有键值得集合


Dictionary是hastable的泛型<string,object> 用法差不多都是keys都是
ArryList 的泛型是LIst 用法都差不多 <t变量类型> 遍历也可以


KeyValuePair<string,objuct> 可以拿到键值对,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值