.net
文章平均质量分 70
我是一只小小鱼~
能解决问题的技术才是有价值的技术
展开
-
C# 委托中的 Action 与Func 用法和区别
class Program { static void Main(string[] args) { ///使用一般方法绑定委托 Action<int, int> A0 = test; A0(1, 3); ///使用匿名方法绑定委托 Action<int, int> A1 = delegate (int n, int..原创 2021-11-06 18:39:33 · 411 阅读 · 0 评论 -
.net实现下载文件
1.下载单个文件 /// <summary> /// 下载excel /// </summary> /// <param name="stream"></param> /// <param name="fileName"></param> ...原创 2019-11-05 14:50:15 · 325 阅读 · 0 评论 -
C# 检测轮询超过指定的时间,并退出
超时的类 public delegate void DoHandler(); public class Timeout { private ManualResetEvent mTimeoutObject; //标记变量 private bool mBoTimeout; public DoHandler Do;...原创 2019-01-25 11:44:01 · 1189 阅读 · 0 评论 -
VS发布网站时,报错提示:“未能将文件xxx复制到xxx,未能找到文件xx”三种解决方案!
布网站时候大家可能会遇到这样的情况,就是报错提示说:“未能将文件xxx复制到xxx,未能找到文件xx”,这个问题一般来说有三种解决方案,个人倾向第三种,如图: 解决方案如下:方案一、把系统提示缺失的文件重新放入相对应的文件夹中,然后再发布。但是如果时间久了文件自己都找不到的话这个方案不推荐;方案二、删除“.csproj”项目文件中的 < Content Include&g...转载 2019-01-22 09:13:16 · 4383 阅读 · 1 评论 -
c#读写App.config,ConfigurationManager.AppSettings
我们经常会希望在程序中写入一些配置信息,例如版本号,以及数据库的连接字符串等。你可能知道在WinForm应用程序中可以利用Properties.Settings来进行类似的工作,但这些其实都利用了App.config配置文件。 本文探讨用代码的方式访问 App.config 的方法。关于 App.config 的使用远比上面提到的用途复杂,因此仅讨论最基本的 appSettings 配置节。...转载 2019-01-16 14:48:35 · 539 阅读 · 0 评论 -
C#/Net代码精简优化技巧
在我们写代码的时候可以使用一些小的技巧来使代码变得更加简洁,易于维护和高效。下面介绍几种在C#/Net中非常有用的一些编程技巧。1 空操作符(??)在程序中经常会遇到对字符串或是对象判断null的操作,如果为null则给空值或是一个指定的值。通常我们会这样来处理string name = value;if (name == null){ name = string.Emp...转载 2019-01-28 10:24:44 · 1502 阅读 · 1 评论 -
压缩图片的大小
原由:当网站上传的图片的分辨率很大,在加载显示图片的时候,很慢,让人等着着急。因此图片的小的压缩可以减少加载所耗的时间。请看代码// <summary> /// 生成缩略图(自动计算宽高) /// </summary> /// <param name="originalImagePath">源图路径(物理路...转载 2019-04-07 15:31:36 · 175 阅读 · 0 评论 -
.NET Entity Framework(EF)使用SqlQuery直接操作SQL查询语句或者执行过程
Entity Framework是微软出品的高级ORM框架,大多数.NET开发者对这个ORM框架应该不会陌生。本文主要罗列在.NET(ASP.NET/WINFORM)应用程序开发中使用Entity Framework直接执行SQL语句或者存储过程的一些代码片段。具体请见以下正文:1.使用SqlQuery在已知的实体上执行SQL查询语句using (var context = new MyD...转载 2019-05-19 22:53:26 · 1307 阅读 · 0 评论 -
在控制台应用程序,使用log4net中遇到“log4net:ERROR XmlHierarchyConfigurator:”错误
出现的运行情况:这是我的log.config配置<log4net> <root> <level value="All" /> <appender-ref ref="LogFileAppender" /> </root> <appender name=&quo原创 2018-11-21 11:37:46 · 5449 阅读 · 0 评论 -
http statusCode(状态码)含义
201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问。 200(成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201(已创建) 请求成功且服务器已创建了新的资源。 202(已接受) 服务器已接受了请求,但尚未对其进行处理。 203(非授权信息) 服务器已成功处理了请求,但返回了可能来自另一来源...转载 2018-11-01 17:59:33 · 1149 阅读 · 0 评论 -
check切换插件使用
对html中check的标签中没什么样式,bootstrap中专门对check单选标签封装html部分<link href="~/Content/bootstrap.min.css" rel="stylesheet" /><link href="~/Content/bootstrap-switch.min.css" rel="stylesheet" />&a原创 2018-08-03 15:53:17 · 208 阅读 · 0 评论 -
C#实现控制Windows系统关机、重启和注销的方法
shutdown命令的参数:shutdown.exe -s:关机shutdown.exe -r:关机并重启shutdown.exe -l:注销当前用户shutdown.exe -s -t 时间:设置关机倒计时shutdown.exe -h:休眠shutdown.exe -t 时间:设置关机倒计时。默认值是 30 秒。shutdown.exe -a:取消关机shutdown.exe -f:强...转载 2018-08-08 11:15:46 · 766 阅读 · 0 评论 -
使用Echart制作报表
首先引用 <script src="~/Scripts/echarts.js"></script> 引用主题 <script src="~/Scripts/macarons.js"></script> 申明div容器,容器需要指定宽高<script src="~/Scripts/echarts.js">原创 2018-08-08 14:28:58 · 1246 阅读 · 0 评论 -
编译器错误消息: CS1617: 选项“6”对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default
“/”应用程序中的服务器错误。编译错误说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS1617: 选项“6”对 /langversion 无效;必须是 ISO-1、ISO-2、3、4、5 或 Default 解决方法:将解决方案中的Web.config中的 /langversion 的值改为指定的值...原创 2018-08-30 19:13:09 · 1520 阅读 · 0 评论 -
IIS中查看W3WP.exe进程对应的应用程序池的方法
先在Windows任务管理器中点击查看--选择列--选择PID(进程标识符),这样在进程中就会显示进程ID号。 IIS6中查看w3wp进程:对于IIS6可以运行 iisapp -a来显示应用程序池的性能列表. iisapp.vbs它是一个脚本程序,在安装2003时需要SP1才有 IIS7中查看w3wp进程:在IIS中可以用iisapp命令查看到所有w3wp进程的情况,但IIS7中微...原创 2018-09-03 13:42:28 · 1778 阅读 · 0 评论 -
VS2015 利用msvsmon.exe远程调试IIS网站
在开发中,不知道大家有没有遇到这样的问题,在本地测试中没问题,一旦发布就出问题,因此,远程调试就显得很重要,到底是程序本身由bug,还是其它因素导致的。教程也是从网上找的,方法有效,自己总结一下过程,分享给大家。1.第一步,vs15中找到remote debugger folder 2.根据自己的电脑系统选择32位还是64位 3,我打开的X64,我的电脑是6...原创 2018-09-03 15:19:48 · 1894 阅读 · 0 评论 -
vs调试网站出现“csc.exe”错误
问题:vs调试网站出现“csc.exe”错误 解决方法:关闭项目,找到网站的bin目录下的roslyn文件夹删除,再次打开项目重新生成原创 2018-09-13 15:34:02 · 1950 阅读 · 0 评论 -
使用 fileinput插件上传图片
加载脚本@section Styles{ <link href="~/upload/css/fileinput.min.css" rel="stylesheet" /><link href="~/upload/themes/explorer/theme.min.css" rel="stylesheet" /> }@section Scripts{原创 2018-09-27 22:50:42 · 3189 阅读 · 0 评论 -
HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容
在iis发布网站的问题重新注册一下.net framework试试,32位的Windows:1. 运行->cmd 2. cd C:\Windows\Microsoft.NET\Framework\v4.0.303193. aspnet_regiis.exe -i64位的Windows:1. 运行->cmd 2. cd C:\Windows\Micros...原创 2018-09-22 00:40:27 · 1481 阅读 · 0 评论 -
.net 动态修改web.config 中appSettings节点中的值
System.Configuration.Configuration cfa = WebConfigurationManager.OpenWebConfiguration("~"); string value = ConfigurationManager.AppSettings.Get("key");//获取key对应的valuecfa.AppSettings.Settings.Add("...原创 2018-07-26 18:11:03 · 2497 阅读 · 0 评论