




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三课单词和文本:使用字符串变量来组织单词Visual Studio 2008 其他版本 Visual Studio 2005 更新:2007 年 11 月在本课中,您将学习如何使用 String 数据类型来表示字和文本。上一课中演示了如何在程序中使用变量来存储数据,以及每个变量都必须是要存储的数据的适当类型。在本课中,您将学习有关 String (用于存储文本)数据类型的更多内容。什么是字符串? “字符串”是任意一系列文本字符,例如字母、数字、特殊字符和空格。字符串可以是人可读懂的词组或句子,例如“The quick brown fox jumps over the lazy dog”,或者是明显无法识别的组合,例如“#fTWRE3 35Gert”。String 变量的创建方法与其他变量一样:首先声明变量,然后为其赋值,如此处所示。VB C# C+ F# JScript 复制 Dim aString As String = This is a string将实际文本(也称为“字符串”)赋值给 String 变量时,文本必须用双引号 () 括起来。也可使用 字符将一个 String 变量赋值给另一个 String 变量,如下例所示。VB C# C+ F# JScript 复制 Dim aString As String = This is a stringDim bString As String = bString = aString前面的代码将 bString 的值设置为与 aString (This is a string) 相同的值。可以使用“and”符 (&) 按顺序将两个或多个字符串合并成一个新字符串,如此处所示。这也称为“串联”。VB C# C+ F# JScript 复制 Dim aString As String = using stringDim bString As String = variablesDim cString As String = cString = aString & bString前面的示例声明了三个 String 变量,并将“using string”和“variables”分别赋值给前两个变量,再将前两个变量的合并值赋值给第三个变量。您认为 cString 的值是多少?您了解到该值为 using stringvariables 时可能会很奇怪,因为 aString 的结尾或 bString 的开头没有空格。两个字符串仅连接在一起。如果想要在两个字符串之间添加空格或任何其他内容,则必须使用字符串(如 )进行添加,如此处所示。VB C# C+ F# JScript 复制 Dim aString As String = using stringDim bString As String = variablesDim cString As String = cString = aString & & bString包含在 cString 中的文本现在显示为 cString。试一试! 联接字符串1. 在“文件”菜单上,单击“新建项目”。2. 在“新建项目”对话框中:a. 在“模板”窗格中,单击“Windows 应用程序”。b. 在“名称”框中键入 Concatenation。c. 单击“确定”。一个新的 Windows 窗体项目随即打开。3. 双击该窗体以打开代码编辑器。4. 在 Form1.Load 事件过程中,声明四个字符串变量并给字符串赋值,如此处所示:VB C# C+ F# JScript 复制 Dim aString As String = ConcatenatingDim bString As String = WithoutDim cString As String = WithDim dString As String = Spaces5. 添加以下代码来串连字符串并显示结果:VB C# C+ F# JScript 复制 Displays ConcatenatingWithoutSpaces.MsgBox(aString & bString & dString) Displays Concatenating With Spaces.MsgBox(aString & & cString & & dStrin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年教育前沿考试题及答案
- 打工安全合同范本4篇
- 2025年村医考试题及答案
- 定制旅行师题库及答案
- 中药药理专业试题及答案
- 生物专业复试题及答案
- 2025版威海市海参产品购销合同2篇
- 美的专业笔试题目及答案
- 2025年安徽口腔执业医师考试真题-安徽口腔执业医师考试真题及答案
- 康复专业外科试题及答案
- 腰椎间盘突出伴神经根病
- 幼儿园孩子受伤赔偿协议书范文
- 合肥市肥东县大学生乡村医生专项计划招聘考试真题
- 林地恢复协议书(2篇)
- 2024年哈尔滨卫生系统考试真题
- 非结核分枝杆菌病诊断与治疗指南(2020年版)解读课件
- 内部控制手册
- 护理分层培训考核分析问题总结
- 研学大赛理论模拟试题二附有答案
- 红火蚁监测和防控技术
- python程序设计-说课
评论
0/150
提交评论