C# 调用系统声音 嘀~

C# 128 次浏览
publicclassBeepUp{///paramname="iFrequency"声音频率(从37Hz到32767Hz)。在windows95中忽略/param///paramname="iDuration"声音的持续时间,以毫秒为单位。/param[DllImport("Kernel32.dll")]//引入命名空间usingSystem.Runtime.InteropServices;pu...

C# 将网页保存为图片(利用WebBrowser)

C# 763 次浏览
usingSystem; usingSystem.Drawing; usingSystem.Windows.Forms; namespaceUrlToImage { publicpartialclassForm1:Form { publicForm1() { InitializeComponent(); } privatevoidbutton1_Click(objectsender,Event...

C# Java 相互加密解密(DES对称加密方式)

C# 1819 次浏览
JAVA和.NET的系统类库里都有封装DES对称加密的实现方式,但是对外暴露的接口却各不相同,甚至有时会让自己难以解决其中的问题,比如JAVA加密后的结果在.NET中解密不出来等,由于最近项目有跨JAVA和.NET的加解密,经过我的分析调试,终于让它们可以互相加密解密了。直接上代码 C#代码 usingSystem; usingSystem.IO; usingSystem.Security.Cr...

C# Http请求模拟登录

C# 1863 次浏览
工作原理 1.通过chrome或firefox等工具的NetWork面板,跟踪到请求过程中传递的RequestHeaders。 2.将RequestHeaders附加到请求,DoRequest的headers参数。 3.通过chrome或firefox等工具的NetWork面板,跟踪到请求过程中传递的FormData。 4.将FormData附加到请求中,DoRequest的content参数。 ...

Visual Studio Code 初学指南-1.安装和汉化

C# 2108 次浏览
1.下载VisualStudioCode https://code.visualstudio.com/ 2.汉化 (1)使用快捷键【Ctrl+Shift+P】,调出命令窗口。 (2)输入【configurelanguage】,然后选择搜索出来的【ConfigureDisplayLanguage】。(3)将"locale"由"en"改为"zh-CN"。 (4)重新启动VSCode软件,可以看到,并...

C#采集windows计算机硬件参数

C# 2803 次浏览
程序界面: 实现思路: 通过System.Management下的ManagementObjectSearcher类,可以方便的读取到计算机硬件信息。 1.首先代码中引入命名空间: usingSystem.Management; 2.实例化ManagementObjectSearcher类 ManagementObjectSearchersearcher=newManagementObjec...

什么是Base64编码

C# 1885 次浏览
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 以"ABC"为例,讲解Base64编码过程: 第1步:查找ASCII表,得到"ABC"对应的十进制数。 字符串:ABC 编码值:656667 第2步:将ASCII转换为二进制 字符串:ABC 编码值:656667 二...

C#文件读写辅助类(FileHelper)

C# 2152 次浏览
//-------------------------------------------------------------------------------- //文件描述:文件读写辅助类 //文件作者:全体开发人员 //创建日期:2016-06-27 //--------------------------------------------------------------------...

C# Winform异步操作

C# 1801 次浏览
1.不带参数 privatevoidbtnGetSites_Click(objectsender,EventArgse) { varthread=newThread(Func); thread.IsBackground=true; thread.Start(); } privatevoidFunc() { UpdateUI(()=>{lblStatus.Text="处理中,请稍候.....

C#程序代码耗时统计

C# 1356 次浏览
usingSystem.Diagnostics; Stopwatchsw=newStopwatch(); sw.Start(); Listnotelist=Note.GetAllNotes(); dgvNoteList.DataSource=notelist; sw.Stop(); TimeSpants=sw.Elapsed; stringelapsedTime=String.Format(...