欢迎来到天天文库
浏览记录
ID:45793766
大小:867.72 KB
页数:108页
时间:2019-11-17
《实验-C#实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一C#与.NET环境初步一、实验目的•了解・NETFramework的结构。•理解.NETFramework的基本概念•了解.NETFramework命名空间•了解C#程序的基本结构•熟悉VisualStudio.NET的配置•熟悉如何创建一个控制台应用程二、实验内容•编写第一个控制台的输入与输出程序•建立第一个Windows窗体应用程序•定义一个简单的IP地址结构体三、实验设备仪器PC80台,要求:windows7/xp/2000/2003操作系统,配置Vc#2010运行环境,安装SQLScrvcr2000/2005/200
2、8数据库管理系统四、学时:2学时五、实验步骤:1.控制台的输入与输出问题在控制台上实现文本的输入与输出。问题说明按照提示输入自己的姓名,程序输出你输入的名字,并欢迎使用C#语言。主要使用Console(控制台)对象的WriteLine和Write方法实现显示;使用ReadLine方法读入字符。分析MainO是应用程序(可执行)的入口点,它必须包含在一个类中,且仅有一个类能使用该标志定义。参考步骤:(1)为解决方案创建一个控制台应用程序的项目“Example」”。(2)将“Prograni.cs”类文件重命名为"Welcome.es
3、”。(3)将以F代码添加到aWelcome,cs"中。usingSystem;usingSystem.Col1ections.Generic;usingSystem.Text;namespaceExample_l{classWelcome{/*这种注释跨越多行*/staticvoidMain(string[]args){//这是单行注释Console.WriteC请输入你的姓名:");//Write与WriteLine不同的地方在于它输出时不换行stringstrName=Console.ReadLineO;Console.Wri
4、teLine(/z{0}+,你好!欢迎使用C#语言!"、strName);//{0}代替WriteLine方法的参数表中紧随格式串后的第一个变量}}}(4)选择“生成”一“生成解决方案”选项,以生成此项目。(5)选择“调试”一“开始执行(不调试)”选项来执行此应用程序。此应用程序的输出结果如图1.1所示。C、file:///E:/IA品课稈/VisualSt—入你的姓名:•,你好!P使用Ctt语言!肢狗拼音半:图1.1Welcome,cs的输出结果2、建立Windows窗体应用程序问题设计一个窗口,可以将用户输入的两个操作数进
5、行加法计算,并显示计算结呆。问题说明首先要新建Windows应用程序类型的项目,创建成功后,可以得到一个名为Forml的空白窗体。可以从左边工具箱屮的公共控件组屮选择控件往窗体上拖放。在Windows窗体上添加两个文本输入框供用户输入操作数,再添加一个按钮来对输入的操作数进行加法计算,最后将计算结果显示在第三个输入框中。分析VisualStudio.Net使开发图形界面程序简单,把需要的控件从工具箱拖放到Windows窗体上即可。使用VisualStudio.Net可以减少开放人员编写的代码量,使开放人员集中精力解决业务问题。推荐
6、步骤:(1)建立一个Windows应用程序项目,命名为“WinFonn”。(2)往Forml窗体上拖放3个Label和TextBox控件和一个Button控件,并对它们相应的Text属性进行修改,效果如图:(3)双击ADD按钮,出现代码编辑界面,把以下代码添加到“Forml.cs"中。usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;
7、usingSystem.Windows.Forms;namespaceWinFormpublicpartialclassForml:FormpublicForml()InitializcComponont();}privatevoidbuttonl_Click(objectsender,EventArgse)!longoperl,oper2,resuIt;〃如果操作数为空,显示警告信息if((textBoxl.Text="“)
8、
9、(textBox2.Text=""))IMessageBox.Show(this,"操作数不能为空",
10、"提示信息",MessageBoxBulions.OK,MessageBoxIcon.Information);return;}try!〃将文本框中的数据(字符串型)转换成long型数据operl=Convort.ToInt64(textBoxl.
此文档下载收益归作者所有