C#笔记
雪兰灵莹
这个作者很懒,什么都没留下…
展开
-
C#笔记——获取本机ipv6地址
string name = Dns.GetHostName();IPAddress[] ipadrlist = Dns.GetHostAddresses(name);foreach (IPAddress ipa in ipadrlist){ if (ipa.AddressFamily == AddressFamily.InterNetworkV6) Console.Wr原创 2017-12-04 20:10:18 · 2935 阅读 · 1 评论 -
C#笔记——自动关机or定时关机小程序
个人需求,需要在窗体里加一段自动关机的程序,发现有以下两种方法1 调用cmd这个方法比较简单,在C#中调用cmd的命令 首先添加 using System.Diagnostics;具体代码如下:ProcessStartInfo ps = new ProcessStartInfo();ps.FileName = "shutdown.exe";ps.Arguments = "-s...原创 2018-08-16 17:54:38 · 1760 阅读 · 0 评论 -
C#笔记——操作excel文档
操作excel需要下载运行库,可直接通过vs里的NuGet包管理器来下载,下载的包是 Microsoft.Office.Core然后添加引用using Microsoft.Office.Core;具体的代码如下using System;using System.Data;using System.Configuration;using System.Web;using Micr...原创 2019-05-23 16:22:57 · 198 阅读 · 0 评论 -
C#笔记——excel转pdf
nuget下载这个包using Spire.Xls; //xlsx转pdf Workbook workbook = new Workbook();workbook.LoadFromFile(fname); workbook.SaveToFile(fdate + ".pdf", FileFormat.PDF);这个用的是相对路径,和可执行文件在同一文件夹下就无需路径,只输入文件名就可...原创 2019-05-23 16:55:08 · 1310 阅读 · 0 评论 -
C#笔记——屏幕截图功能
屏幕截图,截得是屏幕的图,不是窗口某一空间的图Image myImage = new Bitmap(600, 1020);//用于存储截图的画布大小Graphics g = Graphics.FromImage(myImage);g.CopyFromScreen(new Point(660, 22), new Point(0, 0), new Size(600, 1020));//第一个点...原创 2019-05-23 20:33:50 · 692 阅读 · 0 评论