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

Posted 字符

篇首语:行是知之始,知是行之成。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 c#常用函数和方法集相关的知识,希望对你有一定的参考价值。

   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 );     取当前时间 格式为 T : :   string strT=currentTime ToString( s );     取当前时间 格式为 : : Z  string strT=currentTime ToString( u );     取当前时间 格式为 :   string strT=currentTime ToString( g );     取当前时间 格式为 Tue Sep : : GMT  string strT=currentTime ToString( r );     获得当前时间 n 天后的日期时间  DateTime newDay = DateTime Now AddDays( );     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 是你让用户提交数据的控件ID   strSubmit=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 ); //结果为 中国人 字串长为   %>     Remove()    从指定位置开始删除指定数的字符  <%  string str = 我是萨达姆的崇拜者之一 ;  Response Write(str Remove( )); //结果为 我是萨达姆之一   %> cha138/Article/program/net/201311/11856

相关参考

知识大全 C#中构造函数和析构函数的用法(一)

C#中构造函数和析构函数的用法(一)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  摘要  构造

知识大全 C#中构造函数和析构函数的用法(二)

C#中构造函数和析构函数的用法(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  声明了一个类

知识大全 C#中构造函数和析构函数的用法(三)

C#中构造函数和析构函数的用法(三)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Bb=new

知识大全 C#默认构造函数的作用

C#默认构造函数的作用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  构造函数主要用来初始化对象

知识大全 C#调用Windows API函数

C#调用WindowsAPI函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Api函数是构筑

知识大全 c#中Split函数的使用

c#中Split函数的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!今天用到了这个函数稍微总结

知识大全 C#中文字符截取函数

C#中文字符截取函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///str_value字符

知识大全 C#中的eval()函数

C#中的eval()函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  可以这样说绝大多数的大型

知识大全 C#构造函数的 继承 问题

C#构造函数的继承问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首先说明下之所以用双引号是