Visual Basic | 查看源 | 下载示例 | |
---|---|---|---|
本示例演示几种操作字符串的方法。本示例的目的并非演示如何调用这些函数,而是演示这些函数可以为您实现哪些功能。主窗体包含一个带有几个选项卡页的
安全注意 |
---|
提供该示例代码是为了阐释一个概念,并不代表着最安全的编码实践,因此不应在应用程序或网站中使用该示例代码。对于因将示例代码用于其他用途而出现的偶然或必然的损害,Microsoft 不承担任何责任。 |
单击“下载示例”。
出现“文件下载”消息框。
单击“打开”,并在 Zip 文件夹窗口的左列单击“提取所有文件”。
“提取向导”打开。
单击“下一步”。您可以更改文件将被提取到的目录,然后再单击“下一步”。
请确保选中了“显示提取的文件”复选框,并单击“完成”。
双击该示例的 .sln 文件。
示例解决方案显示在“解决方案资源管理器”中。您可能会收到说明解决方案位置不受信任的安全警告。单击“确定”继续。
按 F5。
在“解决方案资源管理器”中双击“Documentation”文件夹。
如果正在使用 Visual Basic 速成版,请右击“Documentation”文件夹中的“ReadMe.htm”。选择“在浏览器中查看”。
如果正在使用 Visual Basic 的另一版本,请双击“Documentation”文件夹中的“ReadMe.htm”。
主窗体包含一个带有三个选项卡页的 TabControl,这三个页分别演示 String 成员方法、String 共享方法和 Method
类和一个 Parameter
类。Method
类的每个实例都表示一种不同的 String 方法。此设计使用户在窗体上输入的值可以轻松传递给适合的 String 方法。
方法 | 说明 |
---|---|
| 这些方法创建和返回新的 String 对象。这些方法中许多被重载且带有一个、两个或三个参数。代码可能会忽略窗体中的某些输入字段。 |
| 这些方法返回关于现有字符串的信息,但不会创建或修改 String 对象。 |
| 这些方法通常需要两个 String 来完成一个任务或创建新字符串,因此作为 Shared 方法实现。 |
| 可使用 |
| 需要将文本追加到输出字符串时,就可以用到 StringWriter 类。StringWriter 类提供了一个内部缓冲区,您可以像写入到文件一样将文本写入到此缓冲区。Write 和 WriteLine 方法将文本追加到缓冲区。ToString 方法检索 StringWriter 对象包含的文本。 |
用于列出 String 类方法的按钮实际上是
用于选择 String 类方法的按钮全部调入相同的事件处理程序 HandleCheckedChanged
。此过程使用许多
无法在选项卡控件的顶部浮动控件,所以一组控件的单个实例会显示在每个页面上。若要在本示例中提供该功能,请在选项卡控件中选择一页,将包含所有“公共”控件的
复制代码 | |
---|---|
pnlDemo.Parent = tabStringDemo.SelectedTab |
为了触发断点以便可以演练 StringBuilder 和 StringWriter 代码,本示例使用
联系客服