自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C#文件操作类

<br />using System;<br />using System.IO;<br />using System.Text;<br />using System.Data;<br />namespace DbConvert<br />{<br />  <br />/**********************************************************************************<br />* <br />* 功能说明:文件操作类<br />* 作者:<

2010-07-28 13:51:00 426

转载 学习C#静态函数及变量的一个精典例子与代码

<br />      (1)用于对静态字段、只读字段等的初始化。               <br />  (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。         <br />  (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数 <br />  (4)静态构造函数是不可继承的,而且不能被直接调用。             <br />  (5)如果类中包含用来开始执行的 Main 方法,则该类的静态构

2010-07-26 13:10:00 269

转载 asp.net动态设置WebService引用

<br />有时候需要动态的设置 WebService 的址,这样发布到不同的服务器时就要重新生成,为此我们需要在web.config中动态配置WebService的地址,在网上查了很多资料,其中这种方法感觉很好用也很好实现,原文VB.NET实现。本人已改为C#版<br /><br />首先手动的添加一个Web引用(这个就不用说了吧)<br /><br />然后修改本地的代理类(添加一个新类,继承你的 WebService代理类)<br /><br />实例:<br /><br />namespace We

2010-07-26 12:52:00 436

原创 C#多线程应用探讨

<br />2000年6月,Microsoft发布了一种新的程序设计语言——C#。C#是一种现代的,面向对象的语言,它使开发人员能够在Microsoft .NET框架上快速建立广泛的应用。C#支持建立自由线程(free-threaded)的应用,多个线程可以访问同一套共享数据。<br />实例程序说明<br />本文的实例程序包括一个列表框、三个按钮。程序使用一个新的线程来运行一个后台处理,结果在列表框中显示。按钮button1启动一个计算平方的线程。按钮button2停止后台处理线程。按钮button3退

2010-07-20 17:29:00 313

转载 C#多线程学习(二) 如何操纵一个线程

<br />下面我们就动手来创建一个线程,使用Thread类创建线程时,只需提供线程入口即可。(线程入口使程序知道该让这个线程干什么事) 在C#中,线程入口是通过ThreadStart代理(delegate)来提供的,你可以把ThreadStart理解为一个函数指针,指向线程要执行的函数,当调用Thread.Start()方法后,线程就开始执行ThreadStart所代表或者说指向的函数。 打开你的VS.net,新建一个控制台应用程序(Console Application),编写完全控制一个线程的代码示例

2010-07-20 13:46:00 346

原创 C#多线程学习(一) 多线程的相关概念

<br />什么是进程?<br />当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。<br />而一个进程又是由多个线程所组成的。<br /><br />什么是线程?<br />线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。<br /><br />什么是多线程?<br />多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创

2010-07-20 13:14:00 237

原创 2010年7月13日对程序修改

<br />///打开窗体时删除图片的代码<br />private void ClearCSpicture()<br />        {<br />            try<br />            {<br />                //<br />                string getFilername = string.Empty;<br />                int index = 0;<br />                DateTi

2010-07-13 11:44:00 273

原创 C#获取项目程序及运行路径的方法

<br />1.asp.net webform用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“/”;<br />2.c# winform用<br />A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“/”;<br />B:“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含文件的名称;<br />C:“AppDomain.CurrentDomain.BaseD

2010-07-12 13:09:00 200

转载 window移动应用开发

前言:<br />      关于window移动应用开发的网络资源很多,webcast就是其中很好的学习资料,微软免费开放这些教程目的就是为了让我们这些刚刚入门的初学者能够更迅速地跨过这个门槛,当然门槛后面还有更丰富的内容有待我们去探索。关于windows mobile的webcast很多,粗略数了下不包括最近新出的有将接近百个,如果按照两天一个视频的速度的话,也得小半年才能看得完,但我们不可能老耗在这个上面,我们还有我们的工作,所以如何去筛选这些资源成为一件很重要的事,一般我们都是根据自己的需求应用去学

2010-07-07 14:46:00 521

转载 windows mobile数据同步方案

又过了一段日子了,这段日子应该算是挣扎着过来的,从寻找同步错误的过程到使用新的解决方案,总共花了近3个星期,我想自己有必要总结下这次的经历。      项目是使用C#+VS2008开发的,客户端数据存储采用SQL SERVER Compact Edtion 3.5,主要想应用在windows mobile 5.0操作系统及以上的手机。对于客户端和服务器端的数据同步,最初我们讨论了好几种方式,主要包括RDA,合并复制,webservice写XML文件或SQLCE。RDA使用起来虽然简单、灵活,但因为其没有冲突

2010-07-07 14:26:00 1063

转载 解决VS2008 开发Windows Mobile 项目生成速度慢的问题

最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。 决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框<br /><br /><br />选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间。 结果发现最花费时间的是Platfo

2010-07-06 15:37:00 591

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除