2String类(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂
1. 以下哪个方法可以用于将一个字符串拆分成多个字符串数组?( )
A. Split() B. Contains() C. IndexOf() D. ToLower()
1. A
【解析】
选项A:Split()函数是根据分隔符将字符串拆分为子字符串数组。
选项B:Contains()函数是判断字符串是否包含指定的子字符串。
选项C:IndexOf()函数是在一个字符串中查找指定子字符串的第一个匹配项的位置。
选项D:ToLower()函数是将字符串中的所有字符转换为小写形式。
2. 以下哪个方法可以用于判断一个字符串是否为空?( )。
- ToCharArray() B. Equals()
- Trim() D. IsNullOrEmpty()
2. D
【解析】
选项A:ToCharArray()函数是将字符串转换为字符数组,其中包含了字符串中的每个字符。
选项B:Equals()函数是用于比较两个字符串是否相等。
选项C:Trim()函数是去除字符串两端的空白字符(包括空格、制表符、换行符等)。
选项D:IsNullOrEmpty()函数是检查字符串是否为null或空字符串(包括空格)。
3. 将变量从字符串类型转换为数值类型可以使用的类型转换方法是( )。
A. Str() B. Cchar C. CStr() D. int.Parse()
3. D
【解析】在C#中,将字符串转换为数值类型通常使用的方法是int.Parse()。比如int.Parse("123")会将字符串"123"转换为整数123。需要注意的是,如果字符串不能被解析为有效的数值类型(例如,如果它包含非数字字符),则会出现错误。选项A、B和C均不是C#中的方法。
4. 在C#,语句如下,输出结果为 。
string str = "do homework";
string newStr = str.Remove(0,7);
Console.WriteLine(newStr);
学科网(北京)股份有限公司