拥有C#标签的文章
C#

C# 制作Windows服务安装包

C#制作Windows服务安装包这两天公司要用C#写一个windows服务,做成安装安装包。制作的过程中遇到了一些问题,写完之后总结一下。如果以后在用到的话可以可以参考一下,而且由于原来没有做过,不知道这样做是对是不对,请各位看官如果发现有不当之处请指教。开始的时候我的开发工具VS2012,需要用InstallShield,没闹明白,时间紧迫没有搞,改用vs2010。首先创建一个windows服务:添加安装程序:设置服务的属性:这里面简单设置一下服务的属性

系统 2019-08-12 01:33:54 3472

C#

C#获取命令行输出内容的方法

很多时候我们需要以编程的方式获取命令行输出的内容,研究了不少时间,终于搞定了。获取命令行输出内容的方式有传统和异步两种方式。传统方式:1using(Processprocess=newSystem.Diagnostics.Process())2{3process.StartInfo.FileName="ping";4process.StartInfo.Arguments="www.ymind.net";5//必须禁用操作系统外壳程序6process.Sta

系统 2019-08-12 01:32:29 3468

C#

C# 使用摄像头拍照 支持Win7 64位

原文:C#使用摄像头拍照支持Win764位So,howdowecaptureanimagefromaWebCam?Onceyoudownloadthesourcecodethatisattachedtothearticleyoushouldhavethefollowingthreeprojects:Demo–simpleWindowsFormsprojectthatdemonstrateshowaWebCamisused.ItreferencesWebCa

系统 2019-08-12 01:33:20 3463

C#

使用C#创建webservice及三种调用方式

使用C#创建webservice及三种调用方式GB2312http://csharp.xdowns.com/trackback.php?id=299&encode=gb2312UTF-8http://csharp.xdowns.com/trackback.php?id=299&encode=utf-8微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。下面,我们对webservice做

系统 2019-08-29 23:49:48 3456

C#

用C#实现RSA加密的一个小例子

整个算法的流程是:接收方先同时生成公钥和私钥,再把公钥传递给发送方,发送方收到公钥后,用此公钥将自己的明文加密,然后将加密后的密文传递给接收方,接收方用自己的私钥解密得到明文.以下是演示这个过程的示例代码:没有永恒的事一切都在不断重复我热爱这个世界但绝不骄纵了它//待加密的明文stringoriginText="Hello";//公钥stringpublicKey;System.Security.Cryptography.RSACryptoServiceP

系统 2019-08-29 23:10:00 3452

C#

分享一个改进版的仿MSN/QQ弹出窗口(C#)

在这篇文章(http://blog.csdn.net/downmoon/archive/2007/06/13/1649923.aspx)中,邀月曾经介绍过使用cookie使用登录后像MSN,QQ那样的弹出窗口,今天在项目中再次使用时,对原控件进行了封装,提供了几个属性:1、PopShowCycle:弹出周期。默认为OnceByReCreateCookie。OnceByReCreateCookie,OnceByCreateCookie,只在第一次弹出并使用C

系统 2019-08-29 23:53:34 3450

C#

C#客户端绑定DataView和DataTable的几个技巧

这几个问题算不上高级技巧,但是的确还有很多人不知道,尤其是对DataView了解比较少,下面代码演示了如何绑定数据到combobx和datagridview,另外还包括了如何在绑定时过滤重复,设置联动,以及如何利用DataRelation求汇总表格。程序界面请读者自己生成,一个form,两个combobox,三个datagridview就可以了。参考界面如下程序代码如下usingSystem;usingSystem.ComponentModel;using

系统 2019-08-29 23:52:50 3450

C#

c#+sql事务

.Net中的5种事务总结.Net2010-01-2923:52:28阅读164评论0字号:大中小订阅在一个MIS系统中,没有用事务那就绝对是有问题的,要么就只有一种情况:你的系统实在是太小了,业务业务逻辑有只要一步执行就可以完成了。因此掌握事务处理的方法是很重要,进我的归类在.net中大致有以下4种事务处理的方法。大家可以参考一下,根据实际选择适当的事务处理。1、SQL事务sql事务是使用SQLserver自身的事务:在存储过程中直接使用BeginTran

系统 2019-08-12 01:52:44 3450

C#

C#速成

原文出处:http://www.codeguru.com/cs_syntax/CSharp.html原作者:AishaIkram在一些术语上我尽量做到与MSDN的中文资料所述术语保持一致使用环境:.NET,C#,WinXP,Win2000绪论C#是这样的一种语言,具有C++的特点,象Java一样的编程风格,并且象Basic一样的快速开发模型。如果你已经知道了C++,本文会在不到一个小时的时间内让你迅速掌握C#的语法。熟悉Java的括会更好,因为Java的程

系统 2019-08-29 23:14:07 3430

C#

C#链接常见数据库的方法

1.C#连接连接Access程序代码:-------------------------------------------------------------------------------usingSystem.Data;usingSystem.Data.OleDb;......stringstrConnection="Provider=Microsoft.Jet.OleDb.4.0;";strConnection+=@"DataSource=C:

系统 2019-08-12 01:52:35 3422

C#

C#3.0入门系列(十)-之Join操作

本节讲join操作。我们知道,T-sql中,有三种最基本的join,innerjoin,leftjoin,和rightjoin。而dlinq并不支持rightjoin。道理很简单,rightjoin以right表为基础,left表中没有对应记录的,将以null值填充。而dlinq以left表做为主表创建对象。如果一个对象为null,你如何获取它的其他的属性呢?在C#3.0入门系列(四)-之Select操作一文中,我们提到了queryexpression首先

系统 2019-08-12 01:52:45 3420

C#

sql server高效分页控件及c#调用实例

第一、首先在sqlserver中创建一个存储过程USE[BZY]GO/******对象:StoredProcedure[dbo].[up_ProcCustomPage2005_New]脚本日期:12/24/201311:17:03******/SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--=============================================--Author:

系统 2019-08-12 01:53:43 3416

C#

C#中的值类型与引用类型-译自《Essential C# 4

一、值类型除去string外,所有的预定义基础类型都是值类型。值类型直接包含值。换句话说,该变量指向内存中存储(变量)值的同一地址。正因为如此,当一个不同的变量被分配了相同的值,原始变量的值的内存副本改变到新的变量的地址。一个相同值类型的第二个变量不能指向内存中的第一个变量相同的地址。因此,改变了第一个变量的值不会影响到第二个值。如下图:如上图,number1指向包含值42的内存中的特殊地址,将number1分配给number2后,这两个变量都包含值42。

系统 2019-08-29 23:42:01 3377

C#

C# 实现设置系统环境变量设置

原文:C#实现设置系统环境变量设置以前实现系统环境变量设置时是要在电脑属性--高级--环境变量设置,实现方式主要有2种,修改注册表,添加环境变量调用系统Kernel32.DLL函数,设置环境变量注册表方式,是要修改注册表的位置是[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Environment]代码我已经封装,注意要引入命名空间usingMicrosoft.Win3

系统 2019-08-12 01:33:47 3376

C#

c#解压相关的开源项目

http://dotnetzip.codeplex.com/wikipage?title=CS-Examples&referringTitle=Exampleshttp://wiki.sharpdevelop.net/SharpZipLib-Zip-Samples.ashxhttp://www.yaosansi.com/post/1424.html调用7zip解压http://www.codeproject.com/script/Articles/View

系统 2019-08-12 09:26:48 3359