- 博客(19)
- 收藏
- 关注
原创 List<string> 和string转换
转string:使用。string转:使用和ToList()。如果需要更复杂的转换(如 JSON),可以使用序列化工具。
2025-02-14 10:12:32
1285
原创 Newtonsoft.Json字符串反序列化
是反序列化 JSON 字符串的常用方法。它可以处理属性缺失、额外属性以及复杂嵌套的 JSON 数据。通过可以自定义反序列化行为(如抛出异常、忽略空值等)
2025-02-08 15:35:36
219
原创 C#文件操作 FileInfo FileStream
FileInfo和FileStream都是 .NET 中用于文件操作的重要类,但它们各自有不同的用途和功能。理解这两者之间的联系和区别对于有效地进行文件操作至关重要。
2025-02-08 11:53:18
363
原创 C#中,using关键字用法
资源管理using语句提供了一种简便的方法来确保实现了接口的对象在其生命周期结束时能够被正确地清理。自动化:通过using语句,无需手动调用Dispose方法,这减少了忘记释放资源的风险,提高了代码的安全性和可读性。异常安全:即使在using块内部发生了异常,也会确保资源被正确释放。这种方法特别适用于处理文件、网络连接、数据库连接等需要谨慎管理的资源。
2025-02-08 11:44:06
285
原创 C# @符号和转义字符
在C#中,字符串前面的符号表示该字符串是一个逐字字符串(verbatim string literal)。这意味着字符串内的反斜杠将被视为普通字符,而不是转义字符的开始。这对于包含文件路径或正则表达式等情况特别有用,因为你不需要对反斜杠进行转义。
2025-02-08 11:18:56
293
原创 在 C# 中,如果您有一个 Dictionary<TKey, TValue>,并且您知道某个值(value),想要找到对应的键(key),可以通过遍历字典来实现。
在 C# 中,如果您有一个 Dictionary,并且您知道某个值(value),想要找到对应的键(key),可以通过遍历字典来实现。以下是一个示例,展示如何根据已知的值获
2024-11-05 11:28:00
517
原创 在 WinForms 应用程序中,可以为下拉框(ComboBox)添加选项,并将每个选项与一个值相关联。
在 Visual Studio 中,创建一个新的 Windows Forms 应用程序项目。控件到窗体上,您可以通过工具箱找到。是您在窗体设计器中添加的。在设计视图中,拖放一个。确保您在设计视图中将。
2024-11-05 11:18:00
954
原创 新电脑如何将D盘分区为多个磁盘(E盘,F盘等)window 11——保姆级教程
3.压缩出来后新建简单卷(点击下一步即可)这里我是把D盘分出去200G给E盘。4.此时电脑就分好区了。
2024-10-18 14:15:41
4892
原创 visual studio鼠标光标变成了闪烁的方块,应该怎么切换
在编写了代码,不知道误点了什么,鼠标光标变成了闪烁的方块,本人使用ctrl+shift+insert组合键切换回来了。
2024-10-17 13:14:12
785
原创 实现一个重试机制,以处理与系统的网络连接问题
第一次重试超时时间:3 秒第二次重试超时时间:5 秒重试规则:如果第一次请求超时,尝试第二次请求;如果第二次请求也超时,则停止重试并提示错误。
2024-10-16 14:30:21
498
原创 C# winform界面搭建用户界面
在 Windows Forms (WinForms) 中搭建用户界面是一个相对简单的过程,适合快速开发桌面应用程序。以下是关于如何在 WinForms 中搭建界面的基本步骤和一些示例。
2024-10-16 13:15:25
719
原创 Timer定时器
/ 等待取消或1000毫秒后继续 cts.Token.WaitHandle.WaitOne(1000);timer.Elapsed += (sender, e) => { //.Elapsed事件处理逻辑 };//意味着计时器将在每次间隔后自动重置,而不是只执行一次。//这将启用计时器,允许它触发。事件,每次计时器触发时都会执行提供的匿名方法(lambda表达式)
2024-10-11 11:44:05
356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人