下载中心┊文章中心┊软件分类┊更新软件┊推荐下载┊热门软件┊更新文章┊热门文章
 
《拓文asp.net网站内容管理系统》官方演示站。
 设为首页    
 收藏本站
 作者:黄振安
 
网站首页 开源拓文 .NET编程 网站编程 网页设计 图形图像 数据库 软件工程留言本
    站内搜索:   
您现在的位置: 拓文网络 → 文章中心 → .NET编程 → C#.NET → C#常用函数和方法集汇总[正文]

热 门 文 章

相 关 文 章
  • asp.net常用函数(VB.net)
  • c#中分割字符串的几种方法(sp...
  • C#调用父类的父类的方法
  • 计算俩个时间之间隔多少月
  • 批量字符串替换程序-1
  • 批量字符串替换程序-2
  • C#中利用SharpZipLib进行文件...
  • C#快速排序类
  • c#学习体会:使用 ref 和 out ...
  • C#.NET 中的类型转换
  • C#常用函数和方法集汇总
     
    [作者:不详    转贴自:不详    点击数:    字体:【大 中 小】    更新时间:2006-2-24 22:00:14]


      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="这是<script>脚本";
    str=str.Replace("<","<font><</font>"); //将左尖括号替换为<font> 与 < 与 </font> (或换为<,但估计经XML存诸后,再提出仍会还原)
    Response.Write(str); //显示为:“这是<script>脚本”
      如果不替换,<script>将不显示,如果是一段脚本,将运行;而替换后,脚本将不运行。

      这段代码的价值在于:你可以让一个文本中的所有HTML标签失效,全部显示出来,保护你的具有交互性的站点。

      具体实现:将你的表单提交按钮脚本加上下面代码:

    string strSubmit=label1.Text; //label1是你让用户提交数据的控件ID。
    strSubmit=strSubmit.Replace("<","<font><</font>");
      然后保存或输出strSubmit。

      用此方法还可以简单实现UBB代码。

      22、取i与j中的最大值:Math.Max(i,j)

      如 int x=Math.Max(5,10); // x将取值 10

      加一点吧 23、字串对比......

      23、字串对比一般都用: if(str1==str2){ } , 但还有别的方法:

      (1)、

    string str1; str2
    //语法: str1.EndsWith(str2); __检测字串str1是否以字串str2结尾,返回布尔值.如:
    if(str1.EndsWith(str2)){ Response.Write("字串str1是以"+str2+"结束的"); }
      (2)、

    //语法:str1.Equals(str2); __检测字串str1是否与字串str2相等,返回布尔值,用法同上.
      (3)、

    //语法 Equals(str1,str2); __检测字串str1是否与字串str2相等,返回布尔值,用法同上.
      24、查找字串中指定字符或字串首次(最后一次)出现的位置,返回索引值:IndexOf() 、LastIndexOf(), 如:

    str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
    str1.IndexOf("字串");//查找“字串”的第一个字符在str1中的索引值(位置)
    str1.IndexOf("字串",3,2);//从str1第4个字符起,查找2个字符,查找“字串”的第一个字符在str1中的索引值(位置)
      25、在字串中指定索引位插入指定字符:Insert() ,如:

    str1.Insert(1,"字");在str1的第二个字符处插入“字”,如果str1="中国",插入后为“中字国”;
    页次:3/4  1篇/页  首页   上一页   下一页   尾页  合计 4 篇 Go:
     
    上一篇:将上传图片打上防伪图片水印并...
    下一篇:ASP.NET性能优化
    winner 打印本页 关闭窗口

         文 章 评 论
    评论人 查看该文章的评论 发表时间
       笔 名* : 0 50分 60分 70分 80分 90分 100分
    评论内容 *: (最多600字。当前字数:0)


    没有相关评论,欢迎您参与!

    - 关于本站 - 网站帮助 - 下载声明 - 友情连接 - 网站地图 -
    Copyright © 2005-2006 myTopWin.Com. All Rights Reserved . [桂ICP备06004496号]