C#编程
文章平均质量分 65
这里有C#编程的知识与积累
TA远方
本博客付费下载的好资源请不要分享到网站供他人下载,一经发现资源被侵权被利用二次出售,将举报处理,下载的盗版无法享受售后咨询,经查盗用严重的话有封号风险,谢谢!
展开
-
【C#】使用数字和时间方法ToString()格式化输出字符串显示
在C#编程项目开发中,几乎所有对象都有格式化字符串方法,其中常见的是数字和时间的格式化输出多少不一样,按实际需要而定吧,现记录如下,以后会用得上。原创 2024-06-23 20:00:00 · 1612 阅读 · 0 评论 -
【C#】使用JavaScriptSerializer序列化对象
在C#开发语言编程中,通常使用系统内置的类来序列化对象,以便将其转换为JSON格式的文本存储与后台服务通信, 在这里将为大家详细介绍一下这个过程。原创 2024-06-16 20:00:00 · 374 阅读 · 0 评论 -
【C#】使用HttpClient上传文件到网站服务器和解决出错问题
第一次使用HttpClient上传文件到网站服务器时,尤其是如果长时间未进行操作,使用Https加密传输协议可能会遇到一些错误。针对这些潜在的问题,以下是一些解决方案,以帮助您顺利上传文件。原创 2024-05-19 20:00:00 · 1254 阅读 · 0 评论 -
[C#] 使用HttpClient请求https地址报错的解决方案
当使用HttpClient请求HTTPS地址遇到报错时,下面将解析并提供可能的解决方案供参考。原创 2024-05-12 18:00:00 · 1388 阅读 · 0 评论 -
[C#] Visual Studio开发工具编译出错匹配目标平台x86或x64架构问题解决
使用Visual Studio开发工具的NuGet管理包插件时,开发者常常会遇到编译错误。尤其是在切换目标平台架构(如AnyCPU、x86或x64)时,有时会发现切换似乎不起作用,导致编译仍然出错。原创 2024-05-05 20:00:00 · 898 阅读 · 0 评论 -
【Visual Studio】项目开发过程中所有代码文件出现一片红波浪线如何解决
在项目开发过程中,突然出现了许多错误的红色波浪线,整个项目编译输出错误都不正确,真可谓一片混乱,这真让我焦头烂额。我现在真的不知道该如何应对,有什么好的解决办法吗。原创 2024-04-07 20:00:00 · 2371 阅读 · 0 评论 -
【Visual Studio】将项目下的文件夹所有文件随编译自动复制输出到运行目录
要将项目根目录下的文件夹内容输出到运行目录,去处理其中的子文件夹和文件,逐个手动设置文件属性或进行复制显然不是一个可行的方法,因为这既繁琐又低效,那有没有更加高效的方式呢。原创 2024-03-31 20:00:00 · 847 阅读 · 0 评论 -
【VisualStudio】NuGet包管理器下载缓存packages文件夹过大怎么清理
使用Visual Studio 开发工具时间长了,会发现整个项目的总大小越来越大,默认是存放在电脑系统盘里的,随着Windows11系统常常更新重启,导致系统盘闲置空间越来越小,该怎么办呢。原创 2023-09-19 20:00:00 · 5493 阅读 · 0 评论 -
【C#】运行异常退出报错System.Runtime.InteropServices.SEHException的处理方案
在开发ASP.NET Web Framework 项目时,有遇到一个运行后异常退出的问题经过查看调试日志,其报错主要是:System.Runtime.InteropServices.SEHException,而且,用下面代码是捕获不到异常的,遇到错误会直接退出既然正常的无法拦截,那么就指定,尝试一下发现是可以拦截了,还能看出是啥问题,代码如下不知道为什么,加上上面的代码,执行下去一切顺利,就是不会异常退出了...原创 2022-06-07 20:00:00 · 7793 阅读 · 0 评论 -
【C#】线程处理任务暂停与继续的控制方案
用Thread.Sleep(1000)加循环判断isLoop,这个控制方式是实属不妥,下面讲一个最好的方法,使用线程的挂起与唤醒var isLoop = true;do{ Thread.Sleep(1000);} while (isLoop);AutoResetEvent这个类在调用WaitOne()完成后会自动把参数设置为false,就是说,如果在某个线程中调用了WaitOne()方法,它就会一直堵塞下去构造函数有一个bool类型参数若传的是false,第一次调用Wait.原创 2022-05-18 20:00:00 · 3996 阅读 · 0 评论 -
【C#】调用可执行程序exe进程返回处理结果
请看一个例子,假设用户点击了一个按钮,去执行cmd命令adb devices得到连接设备信息,代码如下private void button1_Click(object sender, EventArgs e){ //可执行文件名,例如 D://adb.exe var exe = label1.Text; button1.Enabled = false; //方法1 callProcess(exe, "devices", delegate (String msg) .原创 2022-05-12 20:00:00 · 2436 阅读 · 0 评论 -
【C#】开发控制台应用-ConsoleApp-一键批量修改项目文件时间
在我们交付项目的时候,不想对方知道自己是在什么时间段内完成的,那么,只需要使用笔者TA远方开发的控制台应用使用VisualStudio 开发工具,新建控制台应用,C#语言编程,处理流程是这样的,首先输入文件夹路径,还有小时数,最后就能一键批量处理修改项目文件时间了,方便快捷,在程序Main入口处开始写,实现代码如下class Program{ static void Main(string[] args) { var app = new App();原创 2022-04-19 20:00:00 · 1268 阅读 · 0 评论