辛集市网站建设_网站建设公司_博客网站_seo优化
2025/12/25 5:35:36 网站建设 项目流程

《排序列表》

//排序列表:对键进行排序的集合,访问时候可以通过键进行访问,也可以索引值进行访问,
//可以当成是ArrayList和字典的结合
SortedList sort = new SortedList();
sort.Add(10, "张三");
sort.Add(5, "李四");

//通过键进行访问
Console.WriteLine(sort[10]); //张三

//通过索引值访问
Console.WriteLine(sort.GetByIndex(0));//李四

// sort.Clear(); //清空列表
sort.Remove(10); //指定键移除

Console.WriteLine(sort.ContainsKey(5));
foreach (DictionaryEntry item in sort) Console.WriteLine(item.Value);

《文件读写操作》

* 1 BinaryWriter 和 BinaryReader
*
* 第一种写入读取:单独写入指定类型数据时候 ,通过bw.Write(100); 通过br.ReadInt32()进行单独读取
*
* 第二种写入读取 :传递一个字节数组, bw.Write(new UTF8Encoding().GetBytes("你说的是颠三倒四颠三倒四"));
* 通过使用while进行多次读取
* byte[] buffer = new byte[fs.Length];
* while (br.Read(buffer, 0, buffer.Length) > 0)
{
Console.WriteLine(Encoding.UTF8.GetString(buffer));
}
*
*
*
*/

/* FileStream
* 1 fs.WriteByte() 写入单个字节 ,通过fs.ReadByte() 读取单个字节
* 2 写入字节数组 string s = "你好世界,为啥有乱码,为啥马赛克打在脸上";byte[] bs = Encoding.UTF8.GetBytes(s); fs.Write(bs, 0, bs.Length);
* 读取字节数组 byte[] buffer = new byte[fs.Length]; fs.Read(buffer, 0, buffer.Length);
*
*
*/


/*File
* File.WriteAllText("") File.ReadAllText()
* File.WriteAllLines(new string[]{"1","2"}) 字符串数组
* File.WriteAllBytes(Encoding.UTF8.GetBytes("铁头在靖国神厕撒一泡尿")) 传递字节数组
*/

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询