c#知识点总结

c#知识点总结

ID:20702680

大小:309.94 KB

页数:26页

时间:2018-10-15

c#知识点总结_第1页
c#知识点总结_第2页
c#知识点总结_第3页
c#知识点总结_第4页
c#知识点总结_第5页
资源描述:

《c#知识点总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录C#知识点总结11.C#复制、粘贴、撤销、剪切功能实现12.C#读取cpu序列号、mac序列号、硬盘id32.1实现方法一:32.2利用dns类和WMI规范获取IP及MAC地址92.3 用c#获取ip122.4用c#获取获取网卡硬件地址142.5C#区分无线网卡和有线网卡的MAC173.C#遍历指定文件夹中的所有文件技属性203.1C#遍历指定文件夹中的所有文件203.2如何获取和设置文件的属性,比如只读、存档、隐藏等;213.3如何获取文件的版本信息(比如版本号,版权声明,公司名称等);2

2、23.4如何判断两个文件的内容是否相同(精确匹配);223.5如何获取指定目录的基本信息;233.6如何获取指定目录包含的文件和子目录;233.7如何获得指定目录的大小;233.8如何使用通配符搜索指定目录内的所有文件;243.9如何复制、移动、重命名、删除文件和目录;243.10如何获得计算机的所有逻辑驱动器;263.11如何获取指定驱动器的信息;26C#知识点总结1.C#复制、粘贴、撤销、剪切功能实现使用RichTextBox控件实现系统剪切板功能:复制:1privatevoidCopyto

3、olStripMenuItem_Click(objectsender,EventArgse)2{//复制3try4{5this.Cursor=Cursors.WaitCursor;6stringstrTemp=richTextBoxSendInfo.SelectedText;7//获取RichTextBox中选中的文字8if(strTemp.Equals(""))//判断是否为空9return;第26页(共26页)1Clipboard.Clear();//清除原有剪切板中内容2Clipboard

4、.SetText(strTemp);//将文字添加到剪切板中,还添加Object类型数据3this.Cursor=Cursors.Default;4}5catch(System.Exceptionex)6{7this.Cursor=Cursors.Default;8CommonFunc.DisplayException(ex);9}10}剪切:11privatevoidCuttoolStripMenuItem_Click(objectsender,EventArgse)12{//剪切13try1

5、4{15this.Cursor=Cursors.WaitCursor;16stringstrTemp=richTextBoxSendInfo.SelectedText;17if(strTemp.Equals(""))18return;19Clipboard.Clear();20richTextBoxSendInfo.Cut();21this.Cursor=Cursors.Default;22}23catch(System.Exceptionex)24{25this.Cursor=Cursors.

6、Default;26CommonFunc.DisplayException(ex);27}2829}撤销:30privatevoidReDotoolStripMenuItem_Click(objectsender,EventArgse)31{//撤销32try33{34this.Cursor=Cursors.WaitCursor;35richTextBoxSendInfo.Undo();36this.Cursor=Cursors.Default;第26页(共26页)1}2catch(System

7、.Exceptionex)3{4this.Cursor=Cursors.Default;5CommonFunc.DisplayException(ex);6}78}1.C#读取cpu序列号、mac序列号、硬盘id2.1实现方法一://1.cpu序列号2.mac序列号3.硬盘id//在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,对保护软件很有好处.usingSystem;usingSystem.Management;///ComputerInformationpubliccla

8、ssComputer{publicstringCpuID;//1.cpu序列号publicstringMacAddress;//2.mac序列号publicstringDiskID;//3.硬盘idpublicstringIpAddress;//4.ip地址publicstringLoginUserName;//5.登录用户名publicstringComputerName;//6.计算机名publicstringSystemType;//7.系统类型publicstringTotalPhysi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。