随笔分类 - c#知识点
摘要:https://blog.csdn.net/qq_38693757/article/details/126305183 一、需求一般来说,this 仅仅局限于对象内部,对象外部是无法看到的,这就是this的基本思想,在我们的项目开发中,this关键字用的并不多,这也导致有些程序员对它的认识就不充足,
阅读全文
摘要:一般处理程序中,还未跑入主程序,就直接断掉了,按F12提示错误: 异常详细信息: System.Web.HttpException: 请求在此上下文中不可用 第一次遇见这种情况,百思不得其解,通过与以前的代码对比,发现少了一个接口IRequiresSessionState,加上后可以了!!! 接口的
阅读全文
摘要:原文链接:https://blog.csdn.net/liuweiqiang11188/article/details/72643227 在Ashx里面经常是有 public void ProcessRequest(HttpContext context) { context.Response.Co
阅读全文
摘要:原文链接:https://learn.microsoft.com/zh-cn/dotnet/standard/parallel-programming/task-parallel-library-tpl?redirectedfrom=MSDN https://www.cnblogs.com/zhao
阅读全文
摘要:异步编程是一种编程模式,旨在提高程序的性能和响应速度。通过将某些任务异步执行,程序可以在等待结果时继续执行其他任务,从而减少了阻塞和等待的时间。在本篇博客中,我们将详细探讨异步编程的各个方面,并介绍常见的异步编程技术和工具。 什么是异步编程?传统的同步编程方式中,代码会按照顺序依次执行,直到前一个任
阅读全文
摘要:https://www.yisu.com/ask/23316568.html 1、TimeSpan 类是用来表示时间间隔的,它提供了一些方法和属性来操作和获取时间间隔的信息。以下是一些常用的 TimeSpan 的用法示例: 创建一个 TimeSpan 实例: TimeSpan timeSpan1 =
阅读全文
摘要:https://blog.csdn.net/happyjava2/article/details/131411791 Thread 和 Task 是 .NET 框架中用于实现多线程编程的两个重要概念。它们的主要区别如下: 1、基于不同的 .NET 框架:Thread 是基于 Windows 操作系统
阅读全文
摘要:原文链接:https://www.cnblogs.com/xietianjiao/p/7429742.html Task是.NET4.0加入的,跟线程池ThreadPool的功能类似,用Task开启新任务时,会从线程池中调用线程,而Thread每次实例化都会创建一个新的线程。 我们可以说Task是一
阅读全文
摘要:原文链接:https://blog.csdn.net/u012563853/article/details/124767902 lock语法是: private object o = new object();//创建一个对象 public void Work() { lock(o)//锁住这个对象
阅读全文
摘要:原文链接:https://blog.csdn.net/TheWindofFate/article/details/122882621 一、什么是Stopwatch Stopwatch:提供一组方法和属性,可以准确的测量运行时间。使用的时候需要引用命名空间:System.Diagnostics。 二、
阅读全文
摘要:在 C# 语言中,类之间的继承关系仅支持单重继承,而接口是为了实现多重继承关系设计的。一个类能同时实现多个接口,还能在实现接口的同时再继承其他类,并且接口之间也可以继承。无论是表示类之间的继承还是类实现接口、接口之间的继承,都使用“:”来表示。 接口定义了属性、方法和事件,这些都是接口的成员。接口只
阅读全文
摘要:原文链接:https://blog.csdn.net/chen1231985111/article/details/125811918 使用 Microsoft.Office.Interop.Word 进行插入, word 文件中 插入 “书签” 。 在com组件中引用 Microsoft.Word
阅读全文
摘要:原文链接:https://blog.csdn.net/slowlifes/article/details/72940116/ 首先是把 HTML 转换为图片。 public partial class Form1 : Form { public Form1() { InitializeCompone
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_26971157/article/details/117795390 1.准备html模板文件:Pages/Device/DeviceModel8.html 2 using System.IO:读取文件内容,并替换指定内容 Div1
阅读全文
摘要:原文链接:hhttps://blog.csdn.net/weixin_36286567/article/details/119265325有时候经常需要对一些服务器的端口进行tcp连接测试,通常使用“telnet IP地址 端口号”的方式即可,不能说这种方式不可取,只是使用起来比较麻烦,本着简单好用
阅读全文
摘要:https://blog.csdn.net/weixin_44899642/article/details/128791899 c#dataGridView控件水平滚动条不显示的原因1.最主要的在dataGridView控件属性中的ScrollBars是否设为Both Both代表水平和垂直方向根据
阅读全文
摘要:原文链接:https://www.cnblogs.com/mrbug/p/6904039.html double虽然64位,但其精度低,故其可以表示的范围大decimal虽然是128位,但由于其用了较多的位来表示其精度,只好牺牲表示范围了. 1> 三者是精度不同的浮点数,如下图 参见:https:/
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_43500067/article/details/89598945 方法重写:1、重写方法的方法名,参数列表必须相同,返回类型可以相同也可以是原类型的子类型。2、重写方法不能比原方法抛出更多的异常。3、重写方法的访问权限不能缩小4、方法重写
阅读全文
摘要:原文链接:https://www.pianshen.com/article/1051540568/ 一、简介: 利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。 二、怎么使
阅读全文
摘要:原文链接:https://www.cnblogs.com/mimengjiangnan/archive/2007/11/03/947912.html 实现功能:动态控制网站程序中服务器控件的外观。 实现步骤: 一在网站根目录下创建文件夹:App_Themes。这个文件夹名字不能改成别的。 二在App
阅读全文