C#
文章平均质量分 54
劉煥平CHN
这个作者很懒,什么都没留下…
展开
-
C#经典十大排序算法
选择排序算法的基本思想是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。归并排序是一种常见的排序算法,它采用分治法的思想,在排序过程中不断将待排序序列分割成更小的子序列,直到每个子序列中只剩下一个元素,然后将这些子序列两两合并排序,最终得到一个有序的序列。快速排序是一种常用的排序算法,它基于分治的思想,通过将一个无序的序列分割成两个子序列,并递归地对子序列进行排序,最终完成整个序列的排序。原创 2024-06-05 11:08:27 · 169 阅读 · 0 评论 -
.NET 高级开发人员面试常见问题及解答
解答:Session是在服务器端存储用户会话信息的机制,而Cookie是在客户端存储小块数据的方式。解答:LINQ(Language Integrated Query)是.NET中的一种查询语言,它允许我们使用类似SQL的语法在C#或VB.NET代码中查询和操作数据。解答:死锁是指两个或更多的进程在执行过程中,由于竞争资源而造成的一种互相等待的现象。async用于声明一个方法是异步的,而await用于等待一个异步操作的完成,同时不会阻塞主线程。解答:委托是一种引用方法的类型,类似于C或C++中的函数指针。原创 2024-04-22 20:11:00 · 1913 阅读 · 0 评论 -
使用 OWIN Self-Host ASP.NET Web API
本教程介绍如何使用 OWIN 在控制台应用程序中托管 ASP.NET Web API,以自承载 Web API 框架。.NET (OWIN) .NET 开放 Web 接口定义 .NET Web 服务器和 Web 应用程序之间的抽象。OWIN 将 Web 应用程序与服务器分离,这使得 OWIN 非常适合在 IIS 外部的你自己的进程中自承载 Web 应用程序。原创 2024-01-09 15:14:06 · 844 阅读 · 0 评论 -
自承载 Self-Host ASP.NET Web API 1 (C#)
Self-Host ASP.NET Web API 1 (C#)原创 2024-01-09 15:07:39 · 1442 阅读 · 0 评论 -
.NET桌面程序如何设置任务栏图标右键菜单中的名称
.NET桌面程序如何设置任务栏图标右键菜单中的名称原创 2023-11-02 18:38:09 · 317 阅读 · 0 评论 -
C# 中判空方法 string.IsNullOrEmpty() 和 string.IsNullOrWhiteSpace() 区别
空字符串或者只包含空格。或空字符串,不考虑字符串中只包含空格的情况。还会将字符串中仅包含空格的情况视为空,而。是用于检查字符串是否为空的两种不同方法。或者只包含空格,则返回。方法检查字符串是否为。方法检查字符串是否为。原创 2023-11-01 10:41:58 · 1952 阅读 · 0 评论 -
C# 抽象类和接口
抽象类和接口的区别抽象类要被子类继承,接口要被类实现。接口只能做方法声明,抽象类中可以做方法声明,也可以做方法实现。接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。接口是设计的结果,抽象类是重构的结果。抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。抽象类主要用来抽象类别,接口主要用来抽象功能。抽象类抽象类使用abstract修饰。抽象类不能实例化,即不能使用new关键字来实例化对象。含有原创 2023-09-28 15:46:22 · 364 阅读 · 0 评论 -
Windows Server 2012 R2 安装 .NET Framework 4.6.1
下载完成之后不要急于安装,因为通过官网发现,安装。更新包,并安装,安装完成后,再安装。通过上报报错可以发现是缺少对应的。更新包,所以我们需要再下载一个。更新,只有安装了此依赖才能在。这个更新包之前还需要安装一个。上面两个更新包安装完之后再安装。原创 2023-09-28 13:52:14 · 1713 阅读 · 0 评论 -
C# 打开默认浏览器、IE浏览器、Google浏览器、火狐、Microsoft Edge、360极速浏览器 帮助类
C# 打开默认浏览器、IE浏览器、Google浏览器、火狐、Microsoft Edge、360极速浏览器 帮助类原创 2023-08-03 20:16:27 · 986 阅读 · 0 评论 -
C# 打开谷歌浏览器,并将地址栏、工具栏、收藏栏、标签栏都隐藏
请注意,上述方法是针对特定的 Chrome 浏览器,不同的浏览器可能需要不同的参数来实现相同的效果。这取决于使用的浏览器以及它是否支持这些特定的参数。另外,需要注意的是,一些浏览器可能会更新或更改其参数和行为,因此在将来的版本中可能需要更新代码来适应这些变化。原创 2023-08-03 19:56:04 · 2815 阅读 · 0 评论