您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 第02章 简单的C#程序设计
C#程序设计教程第02章简单的C#程序设计2本章重点•简单的Windows控制台应用程序•简单的Windows应用程序3Windows控制台应用程序示例3-1•【例2.1】创建一个Windows控制台应用程序,求用户输入的两个整数的和–创建项目•在“文件”菜单上,单击“新建项目”,打开“新建项目”对话框•选择“控制台应用程序”,输入项目名称Proj2-1,指定保存位置,然后单击“确定”按钮–在代码编辑窗口,输入如下程序•只输入红色部分,其余部分由系统自动生成4Windows控制台应用程序示例3-2usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceProj2_1//定义命名空间{//对C#类库中的类进行分类,每个类别称为命名空间classProgram//定义类{staticvoidMain(string[]args)/*程序入口,static表示静态方法。args是形参*/{inta,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);//输出结果}}}5Windows控制台应用程序示例3-3–单击标准工具栏中►的按钮保存项目–按Ctrl+F5键执行程序•对应的菜单命令为“调试”“开始执行(不调试)”6控制台应用程序项目的组成•Proj2-1项目的组成如下图所示保存程序集信息,包括版本号、说明和版权信息等引用部分指出该项目所引用的命名空间C#程序文件,包含C#源代码7Main方法说明•Main方法是程序的入口,程序在该方法中开始和结束•Main方法在类或结构的内部声明,必须是静态方法,不能是公共方法•Main方法可以有void或int返回类型•声明Main方法时可以使用形参,也可以不使用•形参数组用来存放命令行参数8注释•C#的注释有两种–以//开始的单行注释–以/*开头,以*/结尾的多行注释9输入方法•Console.ReadLine–获取控制台输入的一行字符串–为了输入数值,需要进行数据类型的转换•C#中每个数据类型都是一个结构,它们都提供了Parse方法,以用于将数字的字符串表示形式转换为等效数值。例如:intd=int.Parse(“12”);•Console.Read–获取控制台输入的一个字符10输出方法•Console.WriteLine方法–类似于C语言中的printf函数,可以采用“{N[,M][:Xn]}”的形式来格式化输出字符串,其中的参数含义如下•花括号({}):用来在输出字符串中插入变量值•N:表示输出变量的序号,从0开始•[,M]:可选项,M表示输出变量所占的字符个数•[:Xn]:可选项,向控制台输出时,常常需要指定输出字符串的格式,X表示格式字符,n指定数值精度–下面给出7个常用的标准格式字符11标准格式字符7-1•C或c–将数据转换成货币格式–示例•Console.WriteLine({0,5:c},123.456);–输出结果•¥123.4612标准格式字符7-2•D或d–整数数据类型格式–示例•Console.WriteLine({0:D4},123);–输出结果•012313标准格式字符7-3•E或e–科学计数法格式–示例•Console.WriteLine({0:E4},123.456);–输出结果•1.2346E+00214标准格式字符7-4•F或f–浮点数据类型格式–示例•Console.WriteLine({0:f4},123.456);–输出结果•123.456015标准格式字符7-5•G或g–通用格式–示例•Console.WriteLine({0:g},123.456);–输出结果•123.45616标准格式字符7-6•N或n–自然数据格式–示例•Console.WriteLine({0:n},123.456);–输出结果•123.4617标准格式字符7-7•X或x–十六进制数据格式–示例•Console.WriteLine({0:x},12345);–输出结果•303918Windows应用程序示例6-1•【例2.2】设计一个Windows应用程序,其初始运行界面如下左图所示,当用户在前两个文本框中输入数后单击“计算”命令按钮,其结果如下右图所示,即在第3个文本框中显示相加的计算结果19Windows应用程序示例6-2•创建项目–在“文件”菜单上,单击“新建项目”,打开“新建项目”对话框–选择“Windows应用程序”,输入项目名称Proj2-2,指定保存位置,然后单击“确定”按钮•出现一个空的Windows窗体Form1,不包含任何控件20Windows应用程序示例6-3•设计窗体界面,向窗体中添加控件并调整其位置–添加3个文本框,并调整控件位置–添加两个标签,并调整控件位置–添加一个命令按钮,并调整控件位置•设置控件属性,改变其外观和标题信息等21Windows应用程序示例6-4设置标签属性设置文本框属性22Windows应用程序示例6-5•在窗体空白处双击,在出现的代码编辑窗口输入如下程序–只输入红色部分,其余部分由系统自动生成usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;namespaceProj2_2{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){inta,b,c;a=Convert.ToInt16(textBox1.Text);//将第一个文本框中字符串转为整数b=Convert.ToInt16(textBox2.Text);c=a+b;textBox3.Text=Convert.ToString(c);//将计算结果显示到第三个文本框中}}}23Windows应用程序示例6-6•运行程序–单击工具栏中启动按钮(►)或按F5键运行应用程序24Windows应用程序项目的组成保存程序集信息项目资源文件项目设置文件指出该项目所引用的命名空间Form1窗体的C#代码C#程序文件,包含Main方法C#程序文件,用户可以指定处理设置类的事件
本文标题:第02章 简单的C#程序设计
链接地址:https://www.777doc.com/doc-4050489 .html