摘要: 首先,什么是Unicode,百科知识:Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等;Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。 阅读全文
posted @ 2023-11-09 15:52 乐 乐——1128 阅读(63) 评论(0) 推荐(0) 编辑
摘要: post请求: public static string HttpPost(string url, string body) { //ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateVali 阅读全文
posted @ 2023-11-09 15:46 乐 乐——1128 阅读(254) 评论(0) 推荐(0) 编辑
摘要: (1)、C#语法中一个个问号(?)的运算符是指:可以为 null 的类型。 (2)、C#语法中两个问号(??)的运算符是指null 合并运算符,合并运算符为类型转换定义了一个预设值,以防可空类型的值为Null。 ?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默 阅读全文
posted @ 2023-11-09 15:42 乐 乐——1128 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 一、开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NET版本:.NET Framework 4.0 目标平台:X86 二、创建Windows Service 1、新建一个Windows Service,并将项目名称改为“MyWindowsService” 阅读全文
posted @ 2023-11-09 15:39 乐 乐——1128 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 之前,在使用异常捕获语句try…catch…throw语句时,一直没太留意几种用法的区别,前几天调试程序时无意中了解到几种使用方法是有区别的,网上一查,还真是,主要是区别在堆栈信息的起始点不同。总结如下:我们都知道,C#中使用throw和throw ex抛出异常,但二者是有区别的。在C#中推荐使用t 阅读全文
posted @ 2023-11-09 15:07 乐 乐——1128 阅读(34) 评论(0) 推荐(0) 编辑
摘要: public string GetMethodInfo() { string str = ""; //取得当前方法命名空间 str += "命名空间名:" + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespac 阅读全文
posted @ 2023-11-09 14:45 乐 乐——1128 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1:创建log4net 配置文件log4net.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.L 阅读全文
posted @ 2023-11-09 14:22 乐 乐——1128 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 当程序多个dll引用同一个dll的不同版本时,程序启动会报错,此时需要在启动程序集的App.config下增加以下配置 以log4为例子 <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Ver 阅读全文
posted @ 2023-11-09 14:00 乐 乐——1128 阅读(81) 评论(0) 推荐(0) 编辑
摘要: public class AppConfigHelper{ Configuration _configuration; /// <summary> /// 打开当前的config /// </summary> public AppConfigHelper() { _configuration = C 阅读全文
posted @ 2023-11-09 13:53 乐 乐——1128 阅读(50) 评论(0) 推荐(0) 编辑