第2章 简单的C#程序设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(5)设置控件的属性。通过控件属性的设置可以改变其 外观和标题信息等。 ① 设置标签属性。
② 设置文本框属性。
来自百度文库
③ 设置命令按钮属性。
(6)编写代码。
private void button1_Click(object sender, EventArgs e) { int a, b, c; a = Convert.ToInt16(textBox1.Text); b = Convert.ToInt16(textBox2.Text); c = a + b; textBox3.Text = Convert.ToString(c); }
(7)运行程序。单击工具栏中启动按钮(►)或按 F5键运行应用程序,
Windows应用程序项目的组成
第2章 简单的C#程序设计
2.1 第一个Windows控制台应用程序 2.2 第一个Windows应用程序
2.1 第一个Windows控制台应用程序
【例2.1】 创建一个Windows控制台应用程序,求用户输 入的两个整数的和。 解:其设计过程如下。 (1)启动Visual Studio.NET 2005。 (2)创建项目。在“文件”菜单上,单击“新建项目”, 此时将打开“新建项目”对话框。选择“控制台应用程序”, 输入项目名称Proj2-1,指定位置为E:\C#学习\ch2,如图2.1 所示,然后单击“确定”按钮。
(3)出现如图2.2所示的界面,将光标移到编辑窗口,输 入如下程序(只输入其中的红字部分,其余部分是由系 统自动生成的):
using System; using System.Collections.Generic; using System.Text; namespace Proj2_1 //定义命名空间 { class Program //定义类 { static void Main(string[] args) /*程序入口,static表示静态方法。args是形参*/ { int a, b, c; //定义变量 Console.WriteLine("a:"); //输出屏幕提示信息 a = int.Parse( Console.ReadLine()); //从键盘获取字符串并转换成整数 Console.WriteLine("b:"); b = int.Parse(Console.ReadLine()); c = a + b; //加法运算 Console.WriteLine("a+b={0}", c); //输出结果 } } }
控制台(Console类)
控制台输出
Console.Write (); Console.WriteLine(); Console.ReadKey(); 标准输入流读取用户按下的字符或功能键。 Console.ReadLine(); 从标准输入流读取一行字符。
控制台输入
Console.WriteLine方法类似于C语言的printf函数,可 以采用“{N[,M][:格式化字符串]}”的形式来格式化输 出字符串,其中的参数含义如下。 格式输出的一般形式为 {N [, M][: 格式码]} 其中,[ ]:表示其中的内容为可选项。 N:从零开始的整数,表示第几个参数。
int d = int.Parse(“12”);
2.2 第一个Windows应用程序
【例2.2】 设计一个Winows应用程序,其初始运行界 面如图2.5所示,当用户在前两个文本框中输入数后单击 “计算”命令按钮,其结果如图2.6所示,即在第3个文 本框中显示相加的计算结果。
解:其设计过程如下: (1)启动Visual Studio.NET 2005。 (2)创建项目。在“文件”菜单上,单击“新建项目”, 此时将打开“新建项目”对话框。选择“Windows应用程 序”,输入项目名称Proj2-2,指定位置为E:\C#学习\ch2, 然后单击“确定”按钮。 (3)出现一个空的Windows窗体Form1,不包含任何控件。 (4)设计窗体界面,就是向窗体中添加控件并调整其位 置。 ① 添加3个文本框。 ② 添加两个标签。 ③ 添加一个命令按钮。 ④ 调整上述控件的位置。
M:可选整数,表示最小长度。若参数N的长 度小于M,就用空格填充。如果M为负,则左 对齐;如果M为正,则右对齐;如果未指定M, 则默认为零。 格式码:可选的格式化代码字符串。
数据转换 由于ReadLine方法只能输入字符串,为了输入数值, 需要进行数据类型的转换。C#中每个数据类型都是一个 结构,它们都提供了Parse方法,以用于将数字的字符串 表示形式转换为等效数值。例如:
(4)单击标准工具栏中►的按钮保存项目。按 Ctrl+F5键(对应为“调试”|“开始执行(不调试)” 菜单命令的快捷键)执行程序,输入10和20,输出结 果如图2.3所示。
控制台应用程序项目的组成:Proj2-1项目的组 成如图2.4所示。
控制台应用程序的程序组成
1. 注释 2. 输入方法Console.ReadLine 3. 输出方法Console.WriteLine