.Net

C# DateTime 日期加1天 减一天 加一月 减一月 等方法(转)

//今天DateTime.Now.Date.ToShortDateString();//昨天,就是今天的日期减一DateTime.Now.AddDays(-1).ToShortDateString();//明天,同理,加一DateTime.Now.AddDays(1).ToShortDateString();//本周(...

c#截取字符串

几个经常用到的字符串的截取stringstr="123abc456";inti=3;1取字符串的前i个字符  str=str.Substring(0,i);//orstr=str.Remove(i,str.Length-i);2去掉字符串的前i个字符: str=str.Remove(0,i...
代码星球·2021-02-14

C#读写日志文本文件

日志为文本文件每列以制表符隔开行以换行符隔开本次示例简单实现如下相关功能:1.正写日志文本最新的日志放后面2.倒写日志文本最新的日志放前面3.读日志文本内容显示在Label4.读日志文本内容到DataTable及筛选后显示在GridView--------------------(以下操作并没有考虑相关如文件不存在等异...
代码星球·2021-02-14

C# lock用法

当我们使用线程的时候,效率最高的方式当然是异步,即各个线程同时运行,其间不相互依赖和等待。但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时的,也即保证其操作的原子性。lock是C#中最常用的同步方式,格...
代码星球·2021-02-14

asp.net判断访问者是否来自移动端

主要就是通过客户端传递的User-agent来判断访问网站的客户端是PC还是手机..NET中就是Request.ServerVariables["HTTP_USER_AGENT"]。比如正常pc是:Mozilla/5.0(WindowsNT6.1;rv:27.0)Gecko/20100101Firefox/27.0常用...

ASP.Net 类(CS)文件怎样获取Web应用程序的路径

Web应用程序,写了一个线程CS类别,这个类别将会放于Global.asax文件中执行,主要是监控程序下某一个文件是否有异动,而作出相应警示动作,如发送邮件等。实现运行过程中,也许会有一个情况出现,程序会随着布署环境变化,而监控文件路径也会随之变化。解决这个问题,可以使用AppDomain.CurrentDomain....

ASP.NET C# 文件下载

1.文件下载到客户端//WriteFile实现下载protectedvoidDownload_Click(objectsender,EventArgse){  stringfileName="20151223Test.doc";//客户端保存的文件名  //stringfilePath=Server.MapPath("...
代码星球·2021-02-14

C# 将文件转化成byte[]数组

1.///<summary>///将文件转换成byte[]数组///</summary>///<paramname="fileUrl">文件路径文件名称</param>///<returns>byte[]</returns>protectedbyt...
代码星球·2021-02-14

ASP.NET发布WebService

1.创建一个空的Web应用程序 2.再添加一个Web服务 3.在所创建Web服务内,编写一算法 4.写完可直接运行查看结果 5.项目->右键,发布此WebService 6. 发布至指定的文件夹中 选择文件系统,写上目标位置 &nbs...
代码星球·2021-02-14

asp.net中URL参数传值中文乱码的三种解决办法

在做Asp.Net开发的时候,参数传递中文时,经常会遇到页面乱码的问题,下面是在网上收集的相关资料,请大家参考:解决的方法一般有3种:1.设置web.config文件<system.web>......<globalizationrequestEncoding="gb2312" respon...

ASP.NET页面之间传递值的几种方式

页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。   一、QueryString  QuerySt...

asp.net(c#)网页跳转七种方法小结

在asp.net下,经常需要页面的跳转,下面是具体的几种方法。跳转页面是大部编辑语言中都会有的,正面我们来分别介绍一下关于.net中response.redirectsever.executeserver.transfer三种页面跳转的方法①response.redirect 这个跳转页面的方法跳转的速度不快...

C#中的 具名参数 和 可选参数

具名参数和可选参数是C#framework4.0出来的新特性。 一.常规方法定义及调用publicvoidDemo1(stringx,inty){//dosomething...}publicvoidMain(){//调用Demo1("similar",22);}调用时,参数顺序(类型)必须与声明一致,且不可...
代码星球·2021-02-14

C#几个经常用到的字符串截取

一、1、取字符串的前i个字符(1)stringstr1=str.Substring(0,i);(2)stringstr1=str.Remove(i,str.Length-i);2、去掉字符串的前i个字符stringstr1=str.Remove(0,i);stringstr1=str.SubString(i);3、从右...

C#DateTime的用法

本文较详细地介绍了C#的DateTime对象的使用方法.DateTime.Now.ToShortTimeString()DateTimedt=DateTime.Now;dt.ToString();//2005/11/513:21:25dt.ToFileTime().ToString();//12775641685991...
代码星球·2021-02-14