.NET Framework
XBodhi.
从事软件研发10年,有物联网6年经验,教育1年经验,制造业3年经验,医疗行业1年经验,等等。
展开
-
C# 文件流创建批处理文件(.bat)执行出现乱码
目录问题描述问题解决问题描述通过C# 的 File 相关的对向进行文件流编写并输出为.bat 文件时,需要设置编码格式为“GB2312”否则会出现执行 .bat 文件时控制台出现乱码无法识别响应命令。问题解决.net framework 直接使用Encoding.GetEncoding("gb2312")即可。.net core 需要单独引用 Nuget 包“System.Text.Encoding.CodePages”并通过如下代码即可完成编码对向的创建 .原创 2020-12-29 17:21:30 · 644 阅读 · 1 评论 -
Http 请求 由于远程方已关闭传输流,身份验证失败。错误的解决办法
问题描述最近用 HttpClient 模拟请求去读取一张图片,结果发现一直被拒绝错误信息如下图:查找原因:通过多方了解是 SSL 协议问题造成的,但是发现 .net framework 4.0 只有 Tls1.0 版本,试了SslProtocols = System.Security.Authentication.SslProtocols.Tls依然无法解决,因为对方服...原创 2020-04-30 10:53:25 · 9178 阅读 · 0 评论 -
Datatable数据导出到 Excel(CSV)文件中
核心代码部分using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.IO;using System.Linq;using Sy...原创 2019-07-11 13:55:38 · 425 阅读 · 1 评论 -
使用 .NET HttpClient 下载 PDF 文件的DEMO
使用GET方式下载PDF文件示例代码:using System;namespace ConsoleApp2{ class Program { static void Main(string[] args) { System.Net.Http.HttpClient httpClient = new System....原创 2019-07-16 12:50:48 · 1270 阅读 · 0 评论 -
C# 扩展方法中定义参数应用强类型参数后,dynamic 类型的参数无法直接应用的问题
近日在给一个系统类增加扩展方法的时候发现定义的参数是 string 类型,然后从 json 读取数据到 dynamic 类型后,必须转义一下类型,否则扩展方法的类型则不像其他方法一样可以自动识别。写了些测试代码确定有此问题,当然这也是好的,起码能保证数据类型是可靠的。提示信息:严重性 代码 说明 项目 文件 行 禁止显示状态错误 CS1973...原创 2019-07-12 14:20:41 · 1961 阅读 · 1 评论