.Net

c#:使用using关键字自动释放资源未必一定就会有明显好处

publicstringToXML(){stringstrXml=string.Empty;try{MemoryStreamms=newMemoryStream();XmlSerializerxml=newXmlSerializer(this.GetType());xml.Serialize(ms,this);byte...

c#去除字符串中的空格,回车,换行符,制表符

stringl_strResult=str.Replace("","").Replace("","").Replace("","").Replace("",""); ...

C# Enum,Int,String的互相转换 枚举转换

Enum为枚举提供基类,其基础类型可以是除Char外的任何整型。如果没有显式声明基础类型,则使用Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。注意:枚举类型的基类型是除Char外的任何整型,所以枚举类型的值是整型值。Enum提供一些实用的静态方法:(1)比较枚举类的实例的方法(2)将实例...

C# FileStream 文件复制

方法:///<summary>///文件复制///</summary>///<paramname="source">源文件,例如:@"D:media复制.avi"</param>///<paramname="target">目标文件,例如:@"D:media复...
代码星球·2021-02-16

C#数组 添加元素

例1:string[] a = new string[] { "1", "2", "3" };给a追加一个 "4"string[]a=newstring[]{"1","2","3"};Listb=a.ToList();b...
代码星球·2021-02-16

C# LINQ系列:LINQ to DataSet的DataTable操作 及 DataTable与Linq相互转换

LINQtoDataSet需要使用System.Core.dll、System.Data.dll和System.Data.DataSetExtensions.dll,在项目中添加引用System.Data和System.Data.DataSetExtensions。1.DataTable读取列表DataSetds=ne...

C# goto

goto语句的用法非常灵活,你可以用它实现很多功能,但是由于goto语句的跳转影响程序的结构,在使用的时候会使人迷茫,所以一般"教材"上都不建议使用,但是用它可以实现递归,循环,选择功能,使用起来也很方便,存在即有价值,大家在使用上做适当取舍就好,觉得需要用就用,不必因拘泥而刻意不去用. goto的意思是跳转...
代码星球·2021-02-16

C# 实现list=list.OrderBy(q=>q.字段名).ToList(); 按多个字段排序

 //倒序list.OrderByDescending(i=>i.a).ThenByDescending(i=>i.b);//顺序list.OrderBy(i=>i.a).ThenBy(i=>i.b);...

c# 判断时间是否在 某一时间段内

1.判断时间是否在某一时间段内protectedboolgetTimeSpan(stringtimeStr){//判断当前时间是否在工作时间段内string_strWorkingDayAM="08:30";//工作时间上午08:30string_strWorkingDayPM="17:30";TimeSpandspWo...

如何在Oracle中一次执行多条sql语句 (.net C#)

关键是不能换行,要加上begin...sql...end;  每个SQL用;隔开,end后面必须加;以下是拷贝于:http://www.cnblogs.com/teamleader/archive/2007/05/31/765943.html有时我们需要一次性执行多条sql语句,而用来更新的sql是...

C#如何删除数组中的一个元素

C#如何删除数组中的一个元素,剩余的元素组成新数组,数组名不变double[]arr=newdouble[n];需要删除的是第m+1个数据arr[m]求新数组arr.(新数组arr包含n-1个元素)m,n数值已知double[]arr=newdouble[50];List<double>list=arr.T...

Asp.net页面中调用soapheader进行验证的操作步骤

Asp.net页面中调用以SOAP头作验证的webservices操作步骤第一步:用来作SOAP验证的类必须从SoapHeader类派生,类中Public的属性将出现在自动产生XML节点中,即:<soap:Header><UserSoapHeaderxmlns="http://tempuri.org/...

C#对DataTable里数据筛选排序的方法

在日常开发过程中,有一个DataTable集合,里面有很多字段,现在要求针对某一列进行排序,如果该列为数字的话,进行ASC即可实现,但是该字段类型为string,此时排序就有点不正确了 protectedvoidPage_Load(objectsender,EventArgse){DataTabledt=ne...

C#的Split用法

1、用字符串分隔: usingSystem.Text.RegularExpressions;stringstr="aaajsbbbjsccc";string[]sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach(stringiinsArra...
代码星球·2021-02-16

.net实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密

 写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图: 关键代码usingSystem.Security;usingSystem.Secur...