- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C#程序设计》
实验指导书
目录
实验一C#与.NET环境初步
【实验目的】 。
【实验环境】 。
【实验重点及难点】 。
【实验内容】 。
实验二C#基础知识运用 4
【实验目的】 。
【实验环境】 。
【实验重点及难点】 。
【实验内容】 。
实验三在C#中实现面向对象编程 6
【实验目的】 6
【实验环境】 6
【实验重点及难点】 6
【实验内容】 6
实验四 WinForms程序设计初步 7
【实验目的】 7
【实验环境】 7
【实验重点及难点】 7
【实验内容】 7
实验五 调试、测试和异常处理 10
【实验目的】 10
【实验环境】 10
【实验重点及难点】 10
【实验内容】 10
实验六 数据库编程:连接数据库 13
【实验目的】 13
【实验环境】 13
【实验重点及难点】 13
【实验内容】 13
实验七数据库编程:检索操作数据 18
【实验目的】 18
【实验环境】 18
【实验重点及难点】 18
【实验内容】 18
实验八 C#高级编程 20
【实验目的】 20
【实验环境】 20
【实验重点及难点】 20
【实验内容】 20
实验九数组、集合对象和泛型 23
【实验目的】 23
【实验环境】 23
【实验重点及难点】 23
【实验内容】 23
实验十 WinForms高级编程 27
【实验目的】 27
【实验环境】 27
【实验重点及难点】 。
【实验内容】 27
实验十一三层结构数据库系统开发 33
【实验目的】 33
【实验环境】 33
【实验重点及难点】 33
【实验内容】 33
实验十二简单设计模式及应用 35
【实验目的】 。
【实验环境】 。
【实验重点及难点】 。
【实验内容】 。
实验十三文件和注册表操作 38
【实验目的】 38
【实验环境】 38
【实验重点及难点】 38
【实验内容】 38
实训一、C#与.NET环境初步
实训目的:
了解.NET Framework 的结构。
理解.NET Framework 的基本概念
了解 .NET Framework 命名空间
了解C#程序的基本结构
熟悉Visual Studio.NET的配置
熟悉如何创建一个控制台应用程?
实训内容:
编写第一个控制台的输入与输出程序
建立第一个Windows窗体应用程序
定义一个简单的IP地址结构体
实训设备仪器:
PC50台,要求:windows7/xp/2000/2003操作系统,配置Vc#2005/2008运行环境,安装SQL Server2000/2005/2008数据库管理系统
实训步骤:
1:控制台的输入与输出
问题
在控制台上实现文本的输入与输出。
问题说明
按照提示输入自己的姓名,程序输出你输入的名字,并欢迎使用C#语言。主要使用Console(控制台)对象的WriteLine和Write方法实现显示;使用ReadLine方法读入字符。
分析
Main()是应用程序(可执行)的入口点,它必须包含在一个类中,且仅有一个类能使用该标志定义。
参考步骤:
(1)为解决方案创建一个控制台应用程序的项目“Example_1”。
(2)将“Program.cs”类文件重命名为“Welcome.cs”。
(3)将以下代码添加到“Welcome.cs”中。
using System;?? //给System名字空间加一个using指令,不再需要规定名字空间,就可以使用它们的方法和属性
using System.Collections.Generic;
using System.Text;
namespace Example_1
{
??? class Welcome
??? {
??????? /*这种注释
??????? 跨越多行*/
??????? static void Main(string[] args)
??????? {
??????????? //这是单行注释
??????????? Console.Write(请输入你的姓名:);?? //Write与WriteLine不同的地方在于它输出
???????????????????????????????????????????????????时不换行
??????????? string strName = Console.ReadLine();
????????????Console.WriteLine({0}+,你好!\n 欢迎使用C#语言!, strName);? //{0}代替
????????????????????????????????????? WriteLine方法的参数表中紧随格
您可能关注的文档
最近下载
- 检验科职业安全防护和职业暴露紧急处理.pptx
- 加油站安全风险分级管控清单.docx VIP
- T∕CBMF 37-2018 T∕CCPA 7-2018- 超高性能混凝土基本性能与试验方法.pdf
- 公开课----议论文阅读——论证思路省公开课获奖课件市赛课比赛一等奖课件.pptx
- 2024新苏教版一年级数学上册全一册全部教案(共21课时).pdf VIP
- 《我和小姐姐克拉拉》乐读分享ppt课件[文字可编辑].ppt
- 工程经济学第3版教学课件第二章 资金时间价值与现金流量.pdf
- 数据透视表教程-教学课件.pptx
- 日立GVF2、NPH系列FMT板、A板使用说明(2).pdf VIP
- 传染病预防控制必修和选修答案-2024年全国疾控系统“大学习”活动.docx VIP
文档评论(0)