- 博客(7)
- 资源 (5)
- 收藏
- 关注
转载 C#获取当前项目路径
string str1 =Process.GetCurrentProcess().MainModule.FileName; //可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory; //获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。//备注 按照定义,如果该进程在本地或网络驱动器的根目录中启
2016-11-22 15:10:45 10440
原创 C#播放声音【六种方法】
C#中声音的播放主要有六种方法:1.播放系统事件声音 2.使用SoundPlayer3.使用API函数播放4.使用axWindowsMediaPlayer的COM组件来播放5.Microsoft speech object Library6.使用directX1.播放系统事件声音 System.Media.SystemSounds.Asterisk.Pl
2016-11-22 15:05:31 60926 4
转载 C# 序列化与反序列化几种格式的转换
第一种将object转换为string对象,这种比较简单没有什么可谈的; public string ScriptSerialize(T t) { JavaScriptSerializer serializer = new JavaScriptSerializer(); return serializer.Serialize(
2016-11-18 16:04:27 1345
转载 C#中null和""的区别
string是引用类型;string str = null 没有创建内存空间,str中存放的是空引用指针;string str = "" 创建了内存空间,str中存放的是指向堆中的指针。 简单地说:string str ="";给你一张白纸;string str = null;连白纸也没有。 string.Empty就
2016-11-17 14:12:04 3840
原创 C#抽象类和接口
接口:所有成员默认为public,因此接口中不能有private修饰符。派生类必须实现接口的所有成员一个类可以直接实现多个接口,接口之间用逗号隔开一个接口可以有多个父接口,实现该接口的类必须实现所有父接口中的所有成员实现类与接口是has关系 抽象类:不能用 sealed 修饰符修改抽象类,这意味着该类不能被继承。从抽象类派生的非抽象类必须包括
2016-11-10 16:32:46 1084
原创 C#实现HTTP提交
一:之前.NET 4.0和C# 4.0的时代的HTTP处理方式主要有三种:WebBrowserWebClientHttpWebRequest1、WebBrowser是个"迷你"浏览器,其特点是Post时不用关心Cookie、内置JS等问题WebBrowser是VS2005新提供的组件(其实就是封装了IE接口),实现POST功能一般在webBrowser的Document
2016-11-03 15:57:50 835
转载 C#定时器(Timer)
在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或Delphi中的Timer控件,内部使用API
2016-11-03 11:39:00 1408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人