博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学用 ASP.Net 之 "字符串" (1): 基础
阅读量:7055 次
发布时间:2019-06-28

本文共 1852 字,大约阅读时间需要 6 分钟。

  hot3.png

字符串连接:

protected void Button1_Click(object sender, EventArgs e){    string str1="abcd", str2="efg";    str1 += str2;    Response.Write(str1); //abcdefg}

从字符串中提取字符:

protected void Button1_Click(object sender, EventArgs e){    string str = "abcdefg";    char c = str[1];   //read only      Response.Write(c); //b    Response.Write(str[str.Length-1]); //g}

从字符串中遍历字符:

protected void Button1_Click(object sender, EventArgs e){    string str = "abcdefg";    for (int i = 0; i < str.Length; i++)    {        Response.Write(str[i] + "
"); } foreach (char c in str) { Response.Write("

" + c); }}

从字符编码转义到字符:

protected void Button1_Click(object sender, EventArgs e){    string str = "\u4e07\u4e00";    Response.Write(str); //万一}

判断两字符串是否相同:

protected void Button1_Click(object sender, EventArgs e){    string str1="abc", str2="ABC";    Response.Write(str1 == str2); //False    Response.Write("
"); Response.Write(str1 != str2); //True}

使用 @ 免转义:

protected void Button1_Click(object sender, EventArgs e){    string str;    str = "c:\\temp\\test.txt";    Response.Write(str);    //c:\temp\test.txt    Response.Write("
"); str = @"c:\temp\test.txt"; Response.Write(str); //c:\temp\test.txt Response.Write("
"); str = "\"asp.net\""; Response.Write(str); //"asp.net" Response.Write("
"); str = @"""asp.net"""; Response.Write(str); //"asp.net" Response.Write("
");}

使用构造函数:

protected void Button1_Click(object sender, EventArgs e){    string str;    char[] cs = { 'a', 'b', 'c', 'd', 'e', 'f' };    str = new string(cs);    Response.Write(str);    //abcdef    Response.Write("
"); str = new string(cs, 2, 3); Response.Write(str); //cde Response.Write("
"); str = new string('a', 7); Response.Write(str); //aaaaaaa Response.Write("
");}

转载于:https://my.oschina.net/hermer/blog/320514

你可能感兴趣的文章
fork系统调用方式成为负担,需要淘汰
查看>>
Mac PHPStorm 使用心得
查看>>
我的友情链接
查看>>
运维技巧系列之shell随机生成密码脚本
查看>>
第五周作业
查看>>
S5PC100上 LED与S3C2410上 LED 驱动对比
查看>>
Java并发编程:synchronized
查看>>
如何使用iPad的SBSettings软件的操作方法技巧
查看>>
linux服务器i节点要满啦,解决方案
查看>>
redhat支持NTFS
查看>>
数字签名是什么
查看>>
Ubuntu 14.04 LTS关于缺少libglut.so.3的解决办法
查看>>
windows下cmd时间脚本处理
查看>>
推荐27个优秀的网页色彩搭配案例
查看>>
Mysql存储过程学习笔记
查看>>
Struts 2 Stream result Action
查看>>
jQuery find 和 children()
查看>>
《信息存储与管理》读书笔记8 业务连续性(BC)
查看>>
我的友情链接
查看>>
Python2.7中的format
查看>>