本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
基本信息
书名:精通Visual C#(第4版)(清华计算机图书译丛)
定价:169.00元
作者: 托尼·加迪斯(Tony Gaddis)
出版社:清华大学出版社
出版日期:2018-10-01
ISBN:9787302509103
字数:
页码:766
版次:4
装帧:平装
开本:16
商品重量:0.4kg
编辑推荐
内容提要
这是系列Start Out With中的一本,秉持该系列图书的写作特色,从基础入手,逐步深入介绍Visual C#,讲解清晰、编排周到且易于理解。本书不仅给出了大量的示例程序,每章还提供了大量操作步骤详细的实践教程,以及实现这些应用程序的完整代码和窗体截图,方便读者学习。本书共分为11章,知识体系完备,编写体例充分考虑到教学的需要,可以作为全国各大中专院校计算机专业的相关教材,对Visual C#开发人员也是很好的参考用书。
目录
作者介绍
文摘
第3章 处 理 数 据
主要内容:
3.1 使用文本框控件读取输入
3.7 简单的异常处理
3.2 变量初窥
3.8 使用命名常量
3.3 数字数据类型和变量
3.9 声明变量为字段
3.4 执行计算
3.10 使用Math类
3.5 输入和输出数字值
3.11 图形用户界面详解
3.6 使用ToString方法设置数字格式
3.12 使用调试器定位逻辑错误
3.1 使用文本框控件读取输入
核心概念:文本框控件是一个矩形区域,它可以接收来自用户的键盘输入。
从本章开始,我们编写的许多程序将要求用户输入数据。用户输入的数据将被用于某种操作。用来从用户获取数据的主要控件之一就是文本框控件。
文本框控件(TextBox Control)在窗体上是以矩形框的样子出现的。当应用程序运行时,用户可以将文本输入到文本框控件中。然后,程序可以检索用户输入的文本,并在任何必要的操作中使用该文本。
在“工具箱”中,TextBox控件工具位于“公共控件”组中。双击该工具时,将在窗体上创建一个TextBox控件,如图3-1所示。在创建TextBox控件时,Visual Studio会自动给出默认名称,如textBox1、textBox2等。正如本书第2章所提示过的,程序员应该把控件的默认名称改为更有意义的东西。
图3-1 窗体中的文本框控件
当用户在一个文本框控件中输入信息时,其文本存储在该控件的Text属性中。在代码中,如果要检索已输入到文本框中的数据,只需检索该控件的Text属性的内容即可。
注意:当检索文本框控件的Text属性的内容时,得到的总是一个字符串。任何可以在字符串上执行的操作都可以在控件的Text属性上执行。
现在来看一个例子。首先请确认已经从本书的配套网站(.pearsonhighered./ gaddis)下载了学生示例程序(Student Sample Programs)。在Chap03文件夹中,可以找到一个名为TextBox Demo的项目。图3-2显示了该项目的窗体,其中已经指定了各个控件的名称,而在图3-3中则显示了窗体的代码(在图3-3中,为了节省页面空间,刻意忽略了代码文件顶部的using指令)。
图3-2 TextBox Demo应用程序的窗体
图3-3 窗体的代码(未包含using指令)
可以看到,图3-3中的readInputButton控件的单击事件处理程序执行以下赋值语句。
outputLabel.Text = nameTextBox.Text;
此语句可以将nameTextBox控件的Text属性的值赋给outputLabel控件的Text属性。换句话说,它将获取用户输入到nameTextBox控件中的任何文本,并将其显示在outputLabel控件中。图3-4显示了该应用程序运行之后的效果:用户在nameTextBox中输入“开心老铁”,然后单击readInputButton按钮,则在outputLabel标签中将显示用户输入的内容。
序言