ASP.NET编程精选25种函数源程序

   1、DateTime 数字型

  以下是引用片段:

  System.DateTime currentTime=new System.DateTime();

  1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;

  1.2 取当前年 int 年=currentTime.Year;

  1.3 取当前月 int 月=currentTime.Month;

  1.4 取当前日 int 日=currentTime.Day;

  1.5 取当前时 int 时=currentTime.Hour;

  1.6 取当前分 int 分=currentTime.Minute;

  1.7 取当前秒 int 秒=currentTime.Second;

  1.8 取当前毫秒 int 毫秒=currentTime.Millisecond;

  (变量可用中文)

  2、Int32.Parse(变量) Int32.Parse("常量")

  以下是引用片段:

  字符型转换 转为32位数字型

  3、 变量.ToString()

  以下是引用片段:

  字符型转换 转为字符串

  12345.ToString("n"); //生成 12,345.00

  12345.ToString("C"); //生成 ¥12,345.00

  12345.ToString("e"); //生成 1.234500e+004

  12345.ToString("f4"); //生成 12345.0000

  12345.ToString("x"); //生成 3039 (16进制)

  12345.ToString("p"); //生成 1,234,500.00%

  4、变量.Length 数字型

  以下是引用片段:

  取字串长度:

  如: string str="中国";

  int Len = str.Length ; //Len是自定义变量, str是求测的字串的变量名

  5、System.Text.Encoding.Default.GetBytes(变量)

  以下是引用片段:

  字码转换 转为比特码

  如:byte[] bytStr = System.Text.Encoding.Default.GetBytes(str);

  然后可得到比特长度:

  len = bytStr.Length;

  6、System.Text.StringBuilder("")

  以下是引用片段:

  字符串相加,(+号是不是也一样?)

  如:System.Text.StringBuilder sb = new System.Text.StringBuilder("");

  sb.Append("中华");

  sb.Append("人民");

  sb.Append("共和国");

  7、变量.Substring(参数1,参数2);

  以下是引用片段:

  截取字串的一部分,参数1为左起始位数,参数2为截取几位。

  如:string s1 = str.Substring(0,2);

  8、String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();

  以下是引用片段:

  取远程用户IP地址

  9、穿过代理服务器取远程用户真实IP地址:

  以下是引用片段:

  if(Request.ServerVariables["HTTP_VIA"]!=null){

  string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();

  }else{

  string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString();

  }

  10、 Session["变量"];

  以下是引用片段:

  存取Session值;

  如,赋值: Session["username"]="小布什";

  取值: Object objName=Session["username"];

  String strName=objName.ToString();

  清空: Session.RemoveAll();

  11、String str=Request.QueryString["变量"];

  以下是引用片段:

  用超链接传送变量。

  如在任一页中建超链接:点击

  在Edit.aspx页中取值:String str=Request.QueryString["fdid"];

  12、DOC对象.CreateElement("新建节点名");

  以下是引用片段:

  创建XML文档新节点

  13、父节点.AppendChild(子节点);

  以下是引用片段:

  将新建的子节点加到XML文档父节点下

  14、 父节点.RemoveChild(节点);

  以下是引用片段:

  删除节点

  15、Response

  以下是引用片段:

  Response.Write("字串");

  Response.Write(变量);

  向页面输出。

  Response.Redirect("URL地址");

  跳转到URL指定的页面

  16、char.IsWhiteSpce(字串变量,位数)——逻辑型

  以下是引用片段:

  查指定位置是否空字符;

  如:

  string str="中国 人民";

  Response.Write(char.IsWhiteSpace(str,2)); //结果为:True, 第一个字符是0位,2是第三个字符。

  17、char.IsPunctuation(’字符’) --逻辑型

  以下是引用片段:

  查字符是否是标点符号

  如:Response.Write(char.IsPunctuation(’A’)); //返回:False

  18、(int)’字符’

  以下是引用片段:

  把字符转为数字,查代码点,注意是单引号。

  如:

  Response.Write((int)’中’); //结果为中字的代码:20013

  19、(char)代码

  以下是引用片段:

  把数字转为字符,查代码代表的字符。

  如:

  Response.Write((char)22269); //返回“国”字。

  20、 Trim()

  以下是引用片段:

  清除字串前后空格

  21 、字串变量.Replace("子字串","替换为")

  以下是引用片段:

  字串替换

  如:

  string str="中国";

  str=str.Replace("国","央"); //将国字换为央字

  Response.Write(str); //输出结果为“中央”

  再如:(这个非常实用)

  string str="这是

时间: 2024-08-17 13:25:45

ASP.NET编程精选25种函数源程序的相关文章

ASP.NET编程入门随想之信客

asp.net|编程 记得早年在乡间,对外的通信往来主要依靠一种特殊职业的人:信客.外出谋生的人多了,少不了要带几封平安家信.捎一点衣物食品的,那就用得着信客了.信客要有一点文化,知道各大码头的情形,还要一副强健的筋骨,背得动重重的行李.信客沉重的脚步,是乡村和城市的纽带. -- 余秋雨<文化苦旅·信客> ■ 一个馒头引发的血案 - 回发与事件 基于WEB的分布式系统中,用户往往是通过提交表单,浏览器产生相应的HTTP POST请求来完成交互过程,这个过程称为回发(PostBack).在同一个

实例分析学习ASP+XML编程

asp+|xml|编程 本文是一篇实例讲解的文章.作为一个普通的程序员,我深知,一个优秀的例程,对于正在学习编程的人是多么的有帮助.本文中使用的例程,是一个联系信息管理程序,我也是写来以方便自己和朋友们互相联系用的.但麻雀虽小,五脏俱全,相信对正在学习ASP+XML编程的朋友们,还是具备一定的参考价值的. 读者可以通过此实例,了解在ASP(Active Server Page)中如何操纵XML文件,并进行数据的各种处理,包括XML节点的建立.修改.删除和保存等等.文中涉及到的技术包括ASP,

ASP.NET编程十大技巧

asp.net|编程|技巧 在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件.表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境.  1.在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字.  .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑.如果不愿意,我们并非一定要使用Vis

ASP.NET编程中的十大技巧

asp.net|编程|技巧 在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件.表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境. 1.在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字. .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或WordPad等任意的文本编辑器进行编辑.如果不愿意,我们并非一定要使用Visua

Javascript异步编程的4种方法

你可能知道,Javascript语言的执行环境是"单线程"(single thread). 所谓"单线程",就是指一次只能完成一件任务.如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推. 这种模式的好处是实现起来比较简单,执行环境相对单纯:坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行.常见的浏 览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),导致整个页面卡在这个地方,其

Javascript教程:异步模式编程的四种方法

文章简介:Javascript异步编程的4种方法. 你可能知道,Javascript语言的执行环境是"单线程"(single thread). 所谓"单线程",就是指一次只能完成一件任务.如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推. 这种模式的好处是实现起来比较简单,执行环境相对单纯:坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行.常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时

ASP.NET编程入门随想之宽容(修改版)

asp.net|编程 相关文章:ASP.NET编程入门随想之宽容 古老的山谷村民生活富足,守旧老人维护着经典和秩序.一位不满现状的漂泊者却宣称外面有更好的世界在等着大家,并鼓动村民跟随前往.但守旧老人的威严和律法的神圣压制了村民的躁动,漂泊者也被处死.一天灾难降临山谷.尽管守旧老人依然试图维护经受村民的求生欲望挑战的律法.但暴动还是发生,老人们被击败,新的道路和新的生活被村民找到.怀着感恩之心,后人把以前的漂泊者奉为先知,尽管他早已尸骨无存. -- 房龙<宽容•序言> ■ 宽容 – W3C 的

用ASP访问数据库的几种常见方式

用ASP访问数据库的几种常见方式 ActiveX Data Objects (ADO) 是一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术.可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源.如果您是一个对数据库连接有一定了解的脚本编写人员,那么您将发现 ADO 命令语句并不复杂而且容易掌握.同样地,如果您是一个经验丰富的数据库编程人员,您将会正确认识 ADO 的先进的与语言

ASP中连接数据库的5种方法

连接数据库 ASP中连接数据库的5种方法 <BR>(01-3-30 199) <BR><BR><BR>from: chinaasp.com by caoli <BR><BR><BR>第一种 - 这种方法用在ACCESS中最多 <BR><BR>strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.M