C#
八二年的小洋人
这个作者很懒,什么都没留下…
展开
-
【C#】ffmpeg 生成的视频在windows平台无法播放
1:项目需要,使用ffmpeg做了一个录屏程序,命令行如下:./ffmpeg.exe -f gdigrab -i desktop -f dshow -i audio="virtual-audio-capturer" -vcodec libx264 test.mp4生成出来的视频,用windows media player播放时提示异常。经过对比发现,ffmpeg编码视频时采用了 yuv444,而windows 对yuv444 应该支持不够,故解码出错。2:解决方法很简单,强制为转载 2020-12-29 14:14:05 · 1534 阅读 · 1 评论 -
【C#】Byte[]、Image、Bitmap 之间的相互转换
原文地址:https://www.cnblogs.com/zhangwei99com/p/7756291.html转载 2020-12-21 16:23:16 · 320 阅读 · 0 评论 -
【C#】IIS应用程序池控制:回收、启动、停止
C# winfrom 写的程序界面图:实现功能:查询 iis应用程序池,回收、启动、停止用到的dll:Microsoft.Web.Administrationdll路径:C:\Program Files\Microsoft SDKs\Azure\.NET SDK\v2.9\bin\plugins\Diagnostics\Microsoft.Web.Administration.dll界面代码:using Microsoft.Web.Administration;usin.转载 2020-12-18 09:31:03 · 1004 阅读 · 1 评论 -
【C#】【FTP】从FTP服务器下载文件到本地
static void Main(string[] args) { //ftp服务器路径 string ftpServer = System.Configuration.ConfigurationSettings.AppSettings["FtpServer"].ToString(); //ftp本地路径...转载 2020-04-09 15:28:18 · 1721 阅读 · 0 评论 -
【C#】【FTP】从FTP下载图片
public void Download(string ftpPath, string filePath, string fileName) { filePath = "D:\\TestFTP\\"; fileName = "test.jpg"; ftpPath = "ftp://192.168.1.5/...原创 2020-04-09 15:25:27 · 1274 阅读 · 0 评论 -
【C#】判断文件的真实类型(非扩展名判断)
public static void CheckFileType(){ string path = @"D:\word.doc"; System.IO.FileStream fs = new System.IO.FileStream(path, System.IO.FileMode.Open, System.IO.FileAccess.Read); System.IO....转载 2020-04-09 15:19:39 · 627 阅读 · 0 评论 -
【C#】一般处理程序ashx生成验证码、绘制验证码,传递数据
注意:要使用Session需要引用System.Web.SessionState命名空间,让ashx类继承IRequiresSessionState 接口<%@ WebHandler Language="C#" Class="BackImage" %>using System;using System.Web;using System.Drawing;using S...转载 2020-03-28 10:56:53 · 290 阅读 · 0 评论 -
【C#】文件和文件文件夹按时间、名称排序-顺序与倒序
对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速排序、冒泡排序等。 文件排序的方法也适用于文件夹,只是传递的变量不同。为了便于使用,将分别列出C#文件排序和文件夹排序四种常用方法,分别为:按名称顺序与倒序排序、按时间顺序与...转载 2020-03-20 11:22:02 · 1503 阅读 · 0 评论 -
【C#】后台调用Http外网接口(GET, POST)
1.get方法调用接口获取json文件内容public static string HttpGet(string url){ HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create(serviceAddress); request.Method="GET"; request.ContentType=...转载 2020-01-07 09:25:41 · 486 阅读 · 0 评论 -
【C#】【Winfrom】DataGridView数据导出到Excel
Winfrom - DataGridView导出数据到Excel1、Microsoft.Office.Interop.Excel.dll库Microsoft.Office.Interop.Excel.dll 在VS中已自带,不需要再在网上下载。引用方法:引用--扩展集,VS已自带Excel的dll库。using Microsoft.Office.Interop.Excel;...原创 2019-12-18 10:11:44 · 315 阅读 · 0 评论 -
【C#】 解决COM 互操作注册的类型 编译警告或错误
“F:\....\AW_Plug_In.dll”不包含任何可为 COM 互操作注册的类型解决方法:在AssemblyInfo.cs文件中[assembly: ComVisible(false)]变为[assembly: ComVisible(true)]或者在项目属性中,程序集信息里面修改...原创 2019-12-03 09:11:00 · 1406 阅读 · 0 评论 -
【C#】JSON解析问题
JSON文件:{ "1": { "id": "7", "number": "ANT2019000007", "endoscope_number": "0016528361", "endoscope_type": "胃镜", "operator": "测试", "patient": "", "doctor": "", "dis...原创 2019-11-28 14:49:38 · 279 阅读 · 0 评论 -
【C#】读取本地文件 - XML、JSON
1、读取本地JSON文件string filepath = HttpContext.Current.Request.PhysicalApplicationPath + "test.json";string resultJson = File.ReadAllText(filepath, Encoding.Default);//加编码,不然乱码2、读取本地XML文件XmlDocum...原创 2019-11-27 15:04:50 · 532 阅读 · 0 评论 -
【C#】利用HttpWebRequest,Stream,HttpWebResponse,StreamReader获取post返回的数据
1、using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Net;using System.IO;namespace TestCon{ static class Info...转载 2019-08-21 11:02:46 · 3153 阅读 · 0 评论 -
【C#】中SQL参数传入空值报错解决方案
C#中的null与SQL中的NULL是不一样的,SQL中的NULL用C#表示出来就是DBNull.Value。注意:SQL参数是不能接受C#的null值的,传入null就会报错。例如:SqlCommand cmd=new SqlCommand("Insert into Student values(@StuName,@StuAge)" ,conn);cmd.parameters.a...转载 2019-08-22 10:12:31 · 2658 阅读 · 1 评论 -
json在线工具
在线JSON代码检验、检验、美化、格式化工具:http://tools.jb51.net/code/jsonJSON在线格式化工具:http://tools.jb51.net/code/jsonformat在线XML/JSON互相转换工具:http://tools.jb51.net/code/xmljsonjson代码在线格式化/美化/压缩/编辑/转换工具:http://tools.j...原创 2019-08-22 10:16:47 · 215 阅读 · 0 评论 -
【C#】中List〈string〉和string[]数组之间的相互转换
1、从System.String[]转到List<System.String>System.String[] str={"str","string","abc"};List<System.String> listS=new List<System.String>(str);2、从List<System.String>转到System....转载 2019-08-22 10:20:45 · 431 阅读 · 0 评论 -
【C#】中使用split分割字符串的几种方法小结
1、string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray)Console.WriteLine(i.ToString());输出结果abdeabdeabde我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对多个字符进行分割2、string s...转载 2019-08-22 10:31:26 · 467 阅读 · 0 评论 -
【C#】根据出生日期(年月日)计算年龄
public int GetAgeByBirthdate(DateTime birthdate) { DateTime now = DateTime.Now; int age = now.Year - birthdate.Year; if (now.Month < birthdate.Month || (now.Month == b...原创 2019-09-17 08:49:12 · 2865 阅读 · 0 评论 -
【C#】 打包Winform后安装在C盘权限不足的解决方法
打包安装到C盘,打开快捷方式,提示对路径***的访问被拒绝解决方法:(1)VS中右键项目=》属性=》安全性,勾选【启用ClickOne安全设置】;(2)找到app.manifest,将<requestedExecutionLevel level="asInvoker" uiAccess="false" />修改为<requestedExecutionL...原创 2019-09-18 17:10:35 · 3208 阅读 · 0 评论 -
【C#】WebService的创建、发布与IIS的部署
一、项目创建1.首先打开VS,这里我以VS2012为例2.点击“新建项目”,依次选择“Web”——>“Visual Studio 2012”——>“ASP.NET空Web应用程序”,项目名称、路径自己设置3.项目创建完成后,进入如下界面4.右击所创建项目“WebApplication1”,依次选择“添加”——>“新建...原创 2019-07-05 11:00:29 · 1691 阅读 · 0 评论 -
【C#】VS2017在用Nuget搜索SDK时找不到的配置方法
...转载 2019-07-17 14:45:48 · 342 阅读 · 0 评论 -
【C#】VS2017桌面应用程序打包成.msi或者.exe
VS2017桌面应用程序打包成.msi或者.exe ...转载 2019-08-20 10:31:07 · 5302 阅读 · 0 评论 -
【C#】万年历源码、农历、节日、节气齐全
using System;using System.Collections.Generic;using System.Text; using System;namespace yangliToyinli{ #region ChineseCalendarException /// <summary> /// 中国日历异常处理 /// <...转载 2019-09-23 11:07:02 · 920 阅读 · 0 评论