知识大全 c#.net常用函数列表

Posted 字符

篇首语:壮心未与年俱老,死去犹能作鬼雄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 c#.net常用函数列表相关的知识,希望对你有一定的参考价值。

DateTime 数字型  System DateTime currentTime=new System DateTime();    取当前年月日时分秒   currentTime=System DateTime Now;    取当前年   int 年=currentTime Year;    取当前月   int 月=currentTime Month;    取当前日   int 日=currentTime Day;    取当前时   int 时=currentTime Hour;    取当前分   int 分=currentTime Minute;    取当前秒   int 秒=currentTime Second;    取当前毫秒   int 毫秒=currentTime Millisecond;   (变量可用中文)

   取中文日期显示——年月日时分   string strY=currentTime ToString( f ); //不显示秒

   取中文日期显示_年月   string strYM=currentTime ToString( y );

   取中文日期显示_月日   string strMD=currentTime ToString( m );

   取当前年月日 格式为   string strYMD=currentTime ToString( d );

   取当前时分 格式为   string strT=currentTime ToString( t );

Int Parse(变量) Int Parse( 常量 )  字符型转换 转为 位数字型

变量 ToString()  字符型转换 转为字符串 ToString( n ); //生成 ToString( C ); //生成 ¥ ToString( e ); //生成 e+ ToString( f ); //生成 ToString( x ); //生成 ( 进制) ToString( p ); //生成 %

变量 Length 数字型  取字串长度 如 string str= 中国 ; int Len = str Length ; //Len是自定义变量 str是求测的字串的变量名

System Text Encoding Default GetBytes(变量)  字码转换 转为比特码 如 byte[] bytStr = System Text Encoding Default GetBytes(str); 然后可得到比特长度 len = bytStr Length;

System Text StringBuilder( )  字符串相加(+号是不是也一样?) 如 System Text StringBuilder sb = new System Text StringBuilder( ); sb Append( 中华 ); sb Append( 人民 ); sb Append( 共和国 );

变量 Substring(参数 参数 );  截取字串的一部分 参数 为左起始位数 参数 为截取几位 如 string s = str Substring( );

String user_IP=Request ServerVariables[ REMOTE_ADDR ] ToString();  取远程用户IP地址

穿过代理服务器取远程用户真实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();

Session[ 变量 ];  存取Session值 如 赋值 Session[ username ]= 小布什 ;   取值 Object objName=Session[ username ];       String strName=objName ToString();   清空 Session RemoveAll();

String str=Request QueryString[ 变量 ];  用超链接传送变量 如在任一页中建超链接:<a href=Edit aspx?fbid= >点击</a> 在Edit aspx页中取值 String str=Request QueryString[ fdid ];

DOC对象 CreateElement( 新建节点名 );  创建XML文档新节点

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

父节点 RemoveChild(节点);  删除节点

Response  Response Write( 字串 )  Response Write(变量) 向页面输出

Response Redirect( URL地址 ) 跳转到URL指定的页面

char IsWhiteSpce(字串变量 位数)——逻辑型  查指定位置是否空字符 如 string str= 中国 人民 ; Response Write(char IsWhiteSpace(str )); //结果为 True 第一个字符是 位 是第三个字符

char IsPunctuation( 字符 ) 逻辑型  查字符是否是标点符号 如 Response Write(char IsPunctuation( A )); //返回 False

(int) 字符 把字符转为数字 查代码点 注意是单引号 如 Response Write((int) 中 ); //结果为中字的代码

(char)代码  把数字转为字符 查代码代表的字符 如 Response Write((char) ); //返回 国 字

Trim()  清除字串前后空格

字串变量 Replace( 子字串 替换为 )  字串替换 如 string str= 中国 ; str=str Replace( 国 央 ); //将国字换为央字 Response Write(str); //输出结果为 中央

再如 (这个非常实用)

string str= 这是<script>脚本 ; str=str Replace( < <font><</font> ); //将左尖括号替换为<font> 与 < 与 </font> (或换为< 估计经XML存诸后 再提出仍会还原)Response Write(str); //显示为 这是<script>脚本

如果不替换 <script>将不显示 如果是一段脚本 将运行 而替换后 脚本将不运行 这段代码的价值在于 你可以让一个文本中的所有HTML标签失效 全部显示出来 保护你的具有交互性的站点 具体实现 将你的表单提交按钮脚本加上下面代码 string strSubmit=label Text; //label 是你让用户提交数据的控件IDstrSubmit=strSubmit Replace( < <font><</font> ); 然后保存或输出strSubmit    用此方法还可以简单实现UBB代码

Math Max(i j)  取i与j中的最大值 如 int x=Math Max( ); // x将取值

字串对比一般都用: if(str ==str ) 但还有别的方法: string str ; str

  ( )//语法: str EndsWith(str ); 检测字串str 是否以字串str 结尾 返回布尔值 如: if(str EndsWith(str )) Response Write( 字串str 是以 +str + 结束的 );

  ( )//语法:str Equals(str ); 检测字串str 是否与字串str 相等 返回布尔值 用法同上

  ( )//语法 Equals(str str ); 检测字串str 是否与字串str 相等 返回布尔值 用法同上

IndexOf() LastIndexOf()  查找字串中指定字符或字串首次(最后一次)出现的位置 返回索引值 如 str IndexOf( 字 ) //查找 字 在str 中的索引值(位置) str IndexOf( 字串 ) //查找 字串 的第一个字符在str 中的索引值(位置) str IndexOf( 字串 ) //从str 第 个字符起 查找 个字符 查找 字串 的第一个字符在str 中的索引值(位置)

Insert()  在字串中指定索引位插入指定字符 如 str Insert( 字 );在str 的第二个字符处插入 字 如果str = 中国 插入后为 中字国

PadLeft() PadRight()  在字串左(或右)加空格或指定char字符 使字串达到指定长度 如 <% string str = 中国人 ; str =str PadLeft( ); //无第二参数为加空格 Response Write(str ); //结果为 中国人 字串长为 %>

cha138/Article/program/net/201311/15666

相关参考

知识大全 c#.net常用函数和方法集

  DateTime  数字型         SystemDateTimecurrentTime=newSy

知识大全 Oracle函数列表速查

Oracle函数列表速查  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL单行函数和组

知识大全 速查Oracle函数列表

数据库手册:速查Oracle函数列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL

知识大全 c#.net函数和方法集(zt)介绍

   DateTime数字型   SystemDateTimecurrentTime=newSystemDateTime() &n

知识大全 oracle中decode函数用法

  DECODE函数相当于一条件语句(IF)它将输入数值与函数中的参数列表相比较根据输入值返回一个对应值函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式当然如果未能与任何一个实参序偶匹配成功

知识大全 VB.NET中有用的通用对象列表

VB.NET中有用的通用对象列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  要使用List(

知识大全 ASP.NET优化在线用户列表精确版

ASP.NET优化在线用户列表精确版  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近所做的一

知识大全 用ASP.NET设计高效邮件列表

用ASP.NET设计高效邮件列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一个吸引人的功能

知识大全 ASP.NET项目开发指南:博客列表(1)

ASP.NET项目开发指南:博客列表(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 ASP.NET项目开发指南:博客列表(2)

ASP.NET项目开发指南:博客列表(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb