
C#
文章平均质量分 72
lixiaoer757
比较菜,,
展开
-
ASP.NET Core快速入门(第2章:配置管理)
任务9:配置介绍 命令行配置 Json文件配置 从配置文件文本到c#对象实例的映射 - Options 与 Bind 配置文件热更新 框架设计:Configuration 任务10:命令行配置新建项目CommandLineSample--控制台应用(.NET Core)管理NuGet程序包--下载microsoft.aspnetcor...转载 2020-04-03 22:23:34 · 276 阅读 · 0 评论 -
ASP.NET Core快速入门(第1章:介绍与引入)
任务1:介绍 1、介绍与引入 2、配置管理 3、依赖注入 4、ASP.NET Core HTTP介绍 5、认证与授权 6、ASP.NET Core MVC 任务2:环境安装下载地址:https://dotnet.microsoft.com/download通过 visualstudio 安装:菜单栏上点击工具--获取工具和功...转载 2020-04-03 20:04:15 · 484 阅读 · 0 评论 -
Linq的Distinct方法
Person1: Id=1, Name="Test1"Person2: Id=1, Name="Test1"Person3: Id=2, Name="Test2"以上list如果直接使用distinct方法进行过滤,仍然返回3条数据,而需要的结果是2条数据。下面给出解这个问题的方法: 方法1: Distinct 方法中使用的相等比较器。这个比较器需要重写Equals和GetHashCode方法,...转载 2018-05-25 16:34:03 · 4254 阅读 · 0 评论 -
Word转换成pdf在vs调试可以成功;发布到IIS上失败的相关权限设置
我在本地VS进行调试时,能够将office文档(包括PPT,excel,word)等文档均能实现将其转换为PDF文档,但一发布到window server 2008上后就不行啦。。。出现的情况 是程序执行不报错,而且数据库的记录看是已经执行成功的,实在让人措不着头脑,再通过进入进程管理器发现每执行一次转换就会生成一个word程序的进程,而且也不退出,这在开发环境下是没有出现过的。。。。再也通过网上...转载 2018-05-25 16:42:35 · 1476 阅读 · 1 评论 -
WebClient保存文件
使用System.Net.WebClient类using (WebClient client = new WebClient()){ string tmpName = "要保存的文件路径"; //client.Headers.Add("Cookie", WebApiClientConfiguration.TokenCookieName + "=" + ClientPublicDa...原创 2018-05-16 17:29:27 · 604 阅读 · 0 评论 -
使用C#创建Windows服务
一、开发环境操作系统:Windows 10 X64开发环境:VS2015编程语言:C#.NET版本:.NET Framework 4.0目标平台:X86二、创建Windows Service1、新建一个Windows Service,并将项目名称改为“MyWindowsService”,如下图所示:2、在解决方案资源管理器内将Service1.cs改为MyService1.cs后并点击“查看代码”...转载 2018-05-28 10:40:55 · 329 阅读 · 0 评论 -
利用webservices实现图片远程上传
首先建立webservice环境,创建实现函数 [WebService(Namespace = "http://jason.han%22,description/="在WebSerive 上传图片")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [ToolboxItem(false)] publi...转载 2018-06-14 11:10:21 · 533 阅读 · 0 评论 -
C#中的delegate
一:C#中的delegate和event在基于Windows平台的程序设计中,事件(event)是一个很重要的概念。因为在几乎所有的Windows应用程序中,都会涉及大量的异步调用,比如响应点击按钮、处理Windows系统消息等,这些异步调用都需要通过事件的方式来完成。即使在下一代开发平台——.NET中也不例外。<?xml:namespace prefix = o ns = "urn:sch...转载 2018-05-31 17:22:00 · 8083 阅读 · 0 评论 -
C#中邮件发送的函数(使用SMTP)
在C#中通过SMTP服务器发送邮件,几个常用的函数/*============================================================= * Send Mail Helper * Author : Danny,Li * E-mail : xing.dong.li@163.com * Edition: V-101014 *==============...转载 2018-06-14 17:57:12 · 1357 阅读 · 0 评论 -
C#中发送邮件时模板处理
在c#的项目中,常常需要添加邮件发送的功能,邮件发送时的模板往往不是一成不变的,是需要根据case的不同来确定不同内容的邮件,发送给不同的对象,这里分享一种邮件模板处理的方式,仅供参考(邮件发送的函数参考https://blog.youkuaiyun.com/lixiaoer757/article/details/80696370)1.邮件模板(红色部分是需要根据case来确定的)2.模板处理类/*=====...转载 2018-06-14 18:00:07 · 3004 阅读 · 0 评论 -
C#解析Json数组对象(利用AjaxPro实现)
C#解析Json数组对象(利用AjaxPro实现) 1. 前端Json数组定义 var jsonArr=new Array(); var json1={"Name":"zhangsan","Age":15,"Sex":"male"}; var json2={"Name":"lisi","Age":10,"Sex&qu转载 2018-08-28 09:05:36 · 1352 阅读 · 0 评论 -
C#文件流下载
if (File.Exists(filePath)) { string ext = Path.GetExtension(filePath).ToLower();//.html if ((new string[] { ".jpg", ".jpeg", ".gif", ".bmp", ".p...原创 2018-05-14 16:46:15 · 1453 阅读 · 0 评论 -
DataTime 当前时间转换为 GMT格式时间
DataTime nowDate = DataTime.Now;nowDate.toString("r"); 效果为: Wed, 22 Jul 2009 16:24:33 GMT找遍了整个网络,原来就这样。。。。郁闷中。。。为此找到所有的时间格式化d ShortDatePattern D LongDatePattern f 完整日期和时间(长日期和短时间) F FullDateTimeP...转载 2018-04-27 18:24:15 · 7768 阅读 · 0 评论 -
关于C#的Main(String[] args)参数输入问题
学习C#编程最常见的示例程序是在控制台应用程序中输出Hello World! 1 using System; 2 3 namespace DemoMainArgs 4 { 5 class Program 6 { 7 static void Main(string[] args) 8 { 9 Console...转载 2018-04-20 16:05:23 · 4480 阅读 · 0 评论 -
如何C#使用HMAC-SHA1算法
1、HMACSHA1的概念HMACSHA1 是从 SHA1 哈希函数构造的一种键控哈希算法,被用作 HMAC(基于哈希的消息验证代码)。此 HMAC 进程将密钥与消息数据混合,使用哈希函数对混合结果进行哈希计算,将所得哈希值与该密钥混合,然后再次应用哈希函数。输出的哈希值长度为 160 位,可以转换为指定位数。2、QQ OAuth 1.0中用到的哈希算法 /// <summary>...转载 2018-05-02 13:45:22 · 15169 阅读 · 0 评论 -
WebApi 下载文件流?
后端: /// <summary> /// 下载文件 /// </summary> /// <param name="docGuid">影像资料guid</param> /// <returns></returns> [Accep原创 2018-05-10 19:03:33 · 4875 阅读 · 0 评论 -
js要怎么接收后端传的excel文件流?
各位大佬好,我有一个同事后端写了这么一端excel文件输出代码,请问我前端js要怎么接收?Workbook workbook = exportExcel(lsMap, ExcelType.HSSF);request.setCharacterEncoding("utf-8");respones.setCharacterEncoding("utf-8");respones.setContentT...转载 2018-05-10 19:06:31 · 17619 阅读 · 1 评论 -
C#连接共享文件夹
config文件:<appSettings><!--共享文件夹--><add key ="ShareFileUrl" value="\\8.1.30.17\FileService"/><add key ="ShareFileUser" value="username"/><add key =&qu原创 2018-05-17 13:50:46 · 4874 阅读 · 0 评论 -
C#编码
1、C#实现Url编码和解码System.Web.HttpUtility.HtmlEncode(str);System.Web.HttpUtility.HtmlDecode(str);System.Web.HttpUtility.UrlEncode(str);System.Web.HttpUtility.UrlDecode(str);编码时可以指定编码的 System.Web....转载 2018-05-11 09:33:47 · 2679 阅读 · 0 评论 -
C#文件网页预览
预览 excel、word、txt、图片、pdf、音视频文件 预览URL = HttpContext.Current.Request.Url.Authority + "\\" + Index(filePath}); #region Index页面 /// <summary> /// Index页面 /// ...原创 2018-05-11 10:11:15 · 3029 阅读 · 0 评论 -
C# log4net 的配置
网站项目中的配置首先,你得确保你的电脑是联网的。确保这一点后,我们就是先给项目中安装log4net。安装的方法有很多种,我粗略介绍一下我经常使用的方法:使用Visual Studio 2013(我这里使用的是2013)打开项目,在“解决方案资源管理器”的项目目录中找到“引用”鼠标右键弹出菜单中点击“管理NuGet程序包(N)...”就会弹出一个管理窗口如下图:图1如果这样不行的话可以试试“程序包管...转载 2018-04-24 16:40:56 · 318 阅读 · 0 评论