news 2026/5/24 15:16:33

SortedList与文件读写实战技巧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SortedList与文件读写实战技巧

《排序列表》

//排序列表:对键进行排序的集合,访问时候可以通过键进行访问,也可以索引值进行访问,
//可以当成是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("铁头在靖国神厕撒一泡尿")) 传递字节数组
*/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/23 11:23:21

GPT-SoVITS项目GitHub星标暴涨背后的真相

GPT-SoVITS项目GitHub星标暴涨背后的真相 在AI生成内容(AIGC)浪潮席卷各行各业的今天,一个名为 GPT-SoVITS 的开源语音合成项目悄然走红。短短数月内,其GitHub仓库星标数突破数万,社区讨论热度持续攀升。它没有大厂背书…

作者头像 李华
网站建设 2026/5/23 11:54:41

5分钟搞定XAPK转APK:让安卓安装难题迎刃而解

5分钟搞定XAPK转APK:让安卓安装难题迎刃而解 【免费下载链接】xapk-to-apk A simple standalone python script that converts .xapk file into a normal universal .apk file 项目地址: https://gitcode.com/gh_mirrors/xa/xapk-to-apk 还在为XAPK文件无法在…

作者头像 李华
网站建设 2026/5/20 3:53:12

R3nzSkin完整指南:5分钟掌握英雄联盟全皮肤免费使用方法

R3nzSkin作为一款专为英雄联盟玩家设计的个性化修改工具,让每位玩家都能轻松体验游戏中的所有精美外观。这款工具通过智能注入技术,安全地修改游戏内角色外观,为你带来个性化的视觉盛宴。接下来,我们将从实际应用场景出发&#xf…

作者头像 李华
网站建设 2026/5/20 21:17:24

GPT-SoVITS验证集设置对模型质量的影响

GPT-SoVITS验证集设置对模型质量的影响 在个性化语音合成的实践中,一个常见的困惑是:明明训练损失一路下降,为什么最终生成的声音却越来越失真、甚至“鬼畜”?更令人不解的是,有些仅用几分钟语音训练出的模型&#xff…

作者头像 李华
网站建设 2026/5/20 19:46:08

网盘直链解析工具使用指南

网盘直链解析工具使用指南 【免费下载链接】Online-disk-direct-link-download-assistant 可以获取网盘文件真实下载地址。基于【网盘直链下载助手】修改(改自6.1.4版本) ,自用,去推广,无需输入“暗号”即可使用&#…

作者头像 李华
网站建设 2026/5/20 20:54:50

AcFun视频下载终极方案:3分钟学会离线保存A站精彩内容

AcFun视频下载终极方案:3分钟学会离线保存A站精彩内容 【免费下载链接】AcFunDown 包含PC端UI界面的A站 视频下载器。支持收藏夹、UP主视频批量下载 😳仅供交流学习使用喔 项目地址: https://gitcode.com/gh_mirrors/ac/AcFunDown 还在为无法下载…

作者头像 李华