网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C# > 正文
汇总c#.net常用函数和方法集
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/14
下载{$ArticleTitle}原创论文样式

建 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=" 这是 <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 、 Math.Max(i,j)
取 i 与 j 中的最大值
如 int x=Math.Max(5,10); // x 将取值 10

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=" 中国 " ,插入后为 “ 中字国 ” ;

26 、 PadLeft() 、 PadRight()
在字串左(或右)加空格或指定 char 字符,使字串达到指定长度,如:
<%
string str1=" 中国人 ";
str1=str1.PadLeft(10,''1'')

  • 上一篇资讯: [C#]
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号