(C#从0到1)第8章 C#字符串处理(上)

本文详细介绍了C#中字符串的概念、声明与初始化,强调了字符串长度的获取、指定位置字符的获取以及子字符串索引位置的查找方法。通过Length属性获取字符串长度时要注意包括空格。此外,还探讨了如何判断字符串的首尾内容。内容适用于C#编程初学者,帮助理解字符串操作的基础知识。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

8.1什么是字符串
所有文本都可以叫字符串。
字符串在存储上类似数组,不仅字符串的长度可取,而且每一位上的元素也可取.
C#语言中,可以通过 string类 创建字符串
“ 做一个项目就是对字符串进行处理,用某种形式显示出来。 ”
8.2.1 声明字符串
在C#语言中, 字符串必须包含在一对双引号(“”)之内。
例如“23.23”“ABCDE”“你好”
这些都是字符串常量,字符串常量是系统能够显示的任何文字信息,甚至是单个字符。
在C#中,由双引号( “” )包围的都是 字符串 ,不能作为其他数据类型来使用,例如“1+2”的输出结果永远也不会是3。
语法
string a;
string a,b,c;
string a :     相当于    string  a  =null;  null默认值是空值
string :指定该变量为字符串类型。
str :任意有效的标识符,表示字符串变量的名称。
null :如果省略null,表示str变量是未初始化的状态,否则,表示声明的字符串的值就等于null。
例如:声明一个字符串变量strName,代码如下:
          string strName;
8.2.2 
一、字符串的初始化
    掌握 1.引用字符串常量
    了解 2.利用字符数组实例化
    了解 3.提取字符数组中的一部分初始化
二、利用字符数组初始化
语法
构造方法:
public string(char[]value)
<

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值