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

微软.NET战略的一个比较重要的部分就是webservice,利用webservice我们可以创建真正有效的分布式应用程序。 下面,我们对webservice做一些说明。 假设A是客户端,B是webservice服务端,用户通过http协议向服务器发送soap请求,webservice返回客户端XML格式的数据。 现在我们看一看创建一个webservice的大致过程: 服务端的webservice …… 阅读全文

css之自动换行

对于div 1.(IE浏览器)white-space:normal; word-break:break-all;这里前者是遵循标准。 #wrap{white-space:normal; width:200px; }或者#wrap{word-break:break-all;width:200px;}eg.ddd1111111111111111111111111111111 …… 阅读全文

C#实现的18位身份证格式验证算法

18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》 …… 阅读全文

Visual C#中编写多线程程序之起步

.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。  即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”等等。下面将一个一个的解释。  a.启动线程  顾名思义 …… 阅读全文

(C#)excel数据导入SqlServer中

编写程序,把附件的EXCEL文件( (实验题附件1)03级学生名单.xls或(实验题附件2)成绩登记表.xls) 导入到SQL SERVER2000数据库中.要求:1、EXCEL文件作为数据源2、根据EXCEL文件的字段在SQL SERVER中建立对应的字段3、把EXECL中的记录导到SQL SERVER中string strCon = " Provider = Microsoft.Jet.OLE …… 阅读全文

C#取得设备网卡的MAC地址和硬盘的卷标号

( 一 ).说明取得设备网卡的MAC地址和硬盘的卷标号( 二 ).图片示例( 三 ).代码using System;using System.Management;namespace NetCard{/// /// 读取设备 /// public class run {private ManagementClass mc;private ManagementObjectCollection m …… 阅读全文

c#中如何判断字符串是否为数字

使用正则表达式:using System.Text.RegularExpressions;string pattern = @^/d+(/./d)?$;if(Text1.Text.Trim()!=){if(!Regex.IsMatch(sign_money.Text.Trim(),pattern)){Text1不是数字;}else{Text1是数字;}}---------------------- …… 阅读全文

C#验证输入的是否数字的方法

其实用正则表达式也可以 static bool IsNumeric(string str) { if (str==null || str.Length==0) return false; foreach(char c in str) { if (!Char.IsNumber(c)) { return false; } } return true; } 正则表达的写法是: static bool I …… 阅读全文