随笔分类 -  C#

摘要:现象: 我们在发起请求时,类似如下代码 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "POST"; request.ContentType = "text/html";// "te 阅读全文
posted @ 2020-08-20 17:52 编程世界里晃荡 阅读(1812) 评论(0) 推荐(0) 编辑
摘要:一、 遇到的问题。 ERROR: 要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“Microsoft .NET Framework 4.7.2 (x86 和 x64)”项的文件“DotNetFX472\NDP472-KB4054530-x86-x64-AllOS- 阅读全文
posted @ 2019-11-21 10:10 编程世界里晃荡 阅读(1452) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-08-29 20:47 编程世界里晃荡 阅读(8) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-06-26 11:13 编程世界里晃荡 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1 public class Timing 2 { 3 private TimeSpan m_StartTime; 4 5 private TimeSpan duringTime; 6 7 public Timing() //构造函数用于初始化开始时间和持续时间 8 { 9 ... 阅读全文
posted @ 2019-05-06 23:40 编程世界里晃荡 阅读(2543) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-05-06 23:35 编程世界里晃荡 阅读(6) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-05-06 23:22 编程世界里晃荡 阅读(54) 评论(0) 推荐(0) 编辑
摘要:// 摘要: // 设置值,该值表示的流中断设置 System.Windows.Forms.FlowLayoutPanel 控件。 // // 参数: // control: // 子控件。 // // value: // 要设置的流中断值。 [DisplayName("FlowBreak")] p 阅读全文
posted @ 2019-04-24 11:23 编程世界里晃荡 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:1 引用 using System.Runtime.InteropServices; 2 3 4 [DllImport("kernel32.dll", EntryPoint = "GetSystemDefaultLCID")] 5 public static extern int GetSystemDefaultLCID(); 6 ... 阅读全文
posted @ 2019-04-17 17:37 编程世界里晃荡 阅读(2222) 评论(0) 推荐(0) 编辑
摘要:上次开发用了redis后效果不错,后来在进阶的开发中查询到,如果redis一直不释放也会占用内存,于是就想着给redis加上个过期时间。 具体操作很简单,只要在设置redis的时候加上exp就可以了,时间长短可以自己定。 注意这个exp的时间,之前以为是以毫秒计算,所以设置一天过期的话只写了8640 阅读全文
posted @ 2019-01-24 14:17 编程世界里晃荡 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:分三个层面来介绍这个知识点,分别是:.Net内置对象的扩展方法、一般对象的扩展方法、泛型对象的扩展方法。 什么是扩展方法?回答这个问题之前,先看看我们一般情况下方法的调用。类似这样的通用方法你一定写过: 或者在项目中有一个类似Utils的工具类,里面有多个Helper,例如StringHelper、 阅读全文
posted @ 2019-01-22 16:50 编程世界里晃荡 阅读(174) 评论(0) 推荐(0) 编辑
摘要:DBNull.Value,, 是适用于向数据库的表中插入空值。而 null,是指在程序中表示空引用。 或者对象为空。就是没有实例化。 row[column]的值为DBNull.Value的话,至少说明它是从数据库中取到值了,对应了数据库中的空值;但如果row[column]的值为null的话,说明没 阅读全文
posted @ 2019-01-07 12:48 编程世界里晃荡 阅读(9324) 评论(0) 推荐(3) 编辑
摘要:1 //body是要传递的参数,格式"roleId=1&uid=2" 2 //post的cotentType填写: 3 //"application/x-www-form-urlencoded" 4 //soap填写:"text/xml; charset=utf-8" 5 public static 阅读全文
posted @ 2018-12-24 14:41 编程世界里晃荡 阅读(2485) 评论(0) 推荐(0) 编辑
摘要:1. 等待异步操作的完成,代码实现 2. 代码执行结果: 阅读全文
posted @ 2018-12-24 14:15 编程世界里晃荡 阅读(9089) 评论(0) 推荐(0) 编辑
摘要:1. 使用线程池 执行结果: 2. 等待线程池的线程执行 执行结果: 阅读全文
posted @ 2018-12-24 14:13 编程世界里晃荡 阅读(2517) 评论(0) 推荐(0) 编辑
摘要:一:什么叫委托 通过反射发现,委托其实是一个类,继承自System.MulticastDelegate,但是System.MulticastDelegate这个类是特殊类,不能被继承 二:委托的声明 委托可以声明在类外面,可以声明再类里面 三:委托的实例和调用 四:为什么要使用委托 有时候我们声明一 阅读全文
posted @ 2018-12-24 13:48 编程世界里晃荡 阅读(323) 评论(0) 推荐(0) 编辑
摘要:1. 使用 Task 执行多线程任务 执行结果: 2. 等待Task多线程任务执行完成 执行结果: 阅读全文
posted @ 2018-12-24 13:42 编程世界里晃荡 阅读(5206) 评论(1) 推荐(1) 编辑
摘要:C# -- 泛型的使用 1. 使用泛型 运行结果: 2. 泛型约束 运行结果: 阅读全文
posted @ 2018-12-24 11:24 编程世界里晃荡 阅读(312) 评论(0) 推荐(0) 编辑
摘要:C# 拓展ComboBox设置线条属性目前由于项目需要,要实现线条属性设置的功能,就如Visio中点击线端时,可以弹出一个窗口设置线条的各种属性。 其中线条属性选择时,是在ComboBox控件中,显示各种箭头或者颜色等,此时就需要拓展ComboBox组件了。 开始做这个程序时,我没有思路,在csdn 阅读全文
posted @ 2018-12-21 16:49 编程世界里晃荡 阅读(2028) 评论(0) 推荐(0) 编辑
摘要:1、直接返回DataSet对象 特点:通常组件化的处理机制,不加任何修饰及处理; 优点:代码精减、易于处理,小数据量处理较快; 缺点:大数据量的传递处理慢,消耗网络资源; 建议:当应用系统在内网、专网(局域网)的应用时,或外网(广域网)且数据量在KB级时的应用时,采用此种模式。 2、返回DataSe 阅读全文
posted @ 2018-11-22 17:46 编程世界里晃荡 阅读(1640) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示