C#程序设计实验

Similar documents
Microsoft Word - 第3章.doc

CHAPTER VC#

untitled

untitled

untitled

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f

untitled

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

Microsoft Word - 第3章.doc

手册 doc

第3章.doc

untitled

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M

CHAPTER 1

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

<ADB6ADB1C25EA8FAA6DB2D4D56432E706466>

内 容 简 介 本 书 是 一 本 关 于 语 言 程 序 设 计 的 教 材, 涵 盖 了 语 言 的 基 本 语 法 和 编 程 技 术, 其 中 包 含 了 作 者 对 语 言 多 年 开 发 经 验 的 总 结, 目 的 是 让 初 学 的 读 者 感 受 到 语 言 的 魅 力, 并 掌

ASP.NET实现下拉框二级联动组件

《大话设计模式》第一章

《linux从入门到精通》实验指导第三讲:文件及目录操作

专注于做最好的嵌入式计算机系统供应商

前言 C# C# C# C C# C# C# C# C# microservices C# More Effective C# More Effective C# C# C# C# Effective C# 50 C# C# 7 Effective vii

Microsoft Word - 实验3.doc

FY.DOC

untitled

0 本章掌握内容 C# 是一门语言 Framework 是运行库和类库 Visual Studio.NET 是开发环境 / 工具 VS2010 的使用 ( 程序 debug) C# 应用程序一般结构 控制台应用程序 窗体应用程序

// HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c# using System; using HalconDotNet; public partial class HDevelopExport public HTuple

(6) 要 求 付 款 管 理 员 从 预 订 表 中 查 询 距 预 订 的 会 议 时 间 两 周 内 的 预 定, 根 据 客 户 记 录 给 满 足 条 件 的 客 户 发 送 支 付 余 款 要 求 (7) 支 付 余 款 管 理 员 收 到 客 户 余 款 支 付 的 通 知 后, 检

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

untitled

第一章 章标题-F2 上空24,下空24

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1

untitled

附录J:Eclipse教程

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

计算机网络 实验指导书 / 实验四 : 动态路由协议 实验四 : 动态路由协议 一 实验目的 1 进一步理解路由器的工作原理; 2 掌握 RIP 的基本原理和实现 ; 3 掌握 OSPF 的基本原理和实现 二 实验学时 2 学时 三 实验类型 综合性 四 实验需求 1 硬件每人配备计算机 1 台 2

一 专 业 名 称 专 业 名 称 : 会 计 二 入 学 要 求 与 基 本 学 制 入 学 要 求 : 初 中 毕 业 生 基 本 学 制 : 三 年 ; 其 中 前 二 年 为 在 校 学 习 时 间, 最 后 一 年 为 企 业 实 习 时 间 层 次 : 中 职 三 培 养 目 标 本 专

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

C H A P T E R 7 Windows Vista Windows Vista Windows Vista FAT16 FAT32 NTFS NTFS New Technology File System NTFS

<4D F736F F D20CAB5D1E9CAD2B9DCC0EDC6BDCCA856342E315FD1A7C9FAD3C3BBA7B2D9D7F7D6B8C4CF2E646F63>

计算机网络 实验指导书 / 实验三 : 使用路由器组网 实验三 : 使用路由器组网 一 实验目的 1 理解路由器的基本工作原理; 2 掌握路由器的基本管理和配置方法; 3 理解路由组网的方法和静态路由的具体使用; 4 理解基于路由器的园区网的结构, 并进一步体会园区网的设计思路 二 实验学时 2 学


Visual Basic D 3D

1.5招募说明书(草案)

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

Microsoft Word - 新1-12.doc

untitled

第一章 章标题-F2 上空24,下空24

<4D F736F F D20C8EDC9E82DCFC2CEE7CCE22D3039C9CF>

JAVA 单元 2.1 四则运算机 ( 一 ) 单元教学进度设计 教学环节 教学内容 教师学生活动活动 反馈 反馈课前作业完成情况 反馈加分 1. 下面哪些是合法的变量名? ( ) A.2variable 答案 :DEG B..variable2 解答 : C.._whatavariable A:/

epub83-1

<4D F736F F D E4345C6BDCCA84323B1E0B3CCD2AAB5E3D6AED2BB2E646F63>

Microsoft Word - 实验3.doc

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

计算机网络实验说明

Visual C# 2010 與 UML 開發實戰 C# 第 5 章物件導向基礎 C# C# 第 6 章資料與變數 C# 第 7 章判斷式與迴圈 C# 第 8 章陣列與集合 C# 第 9 章偵錯與例外狀況處理 Visual Studio 2010 C# try...catch ix

Microsoft Word - ch04三校.doc

Learning Java

Chapter 9: Objects and Classes

Microsoft Word - 13院21号.doc

目 录 软 件 概 述 软 件 用 途 软 件 运 行 系 统 配 置... 3 使 用 入 门 软 件 登 录 与 退 出 页 面 介 绍... 6 组 别 账 号 编 辑 组 别 编 辑.

untitled

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

Socket Socket TcpClient Socket.Connect TcpClient.Connect Socket.Send / Receive NetworkStream 6-5

<443A5CD3AACFFACEC4BCFE5CCDBCCAE9D0C5CFA25C2B2B2BCEB4CCE1BDBB5C D385C E4E4554B3CCD0F2C9E8BCC6CAB5D1B5BDCCB3CC5C574A30312E646F63>

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

Microsoft Word _Java_術科 .doc

<4D F736F F D B3CCD0F2C9E8BCC6A1AAA1AA E4E4554C9CFBBFACAB5D1E9D6B8B5BCA3A8B5DA33B0E6A3A9CEA2BFCEB0E620CAB5D1E9352E646

VC访问VB的ActiveX.dll.doc

相 应 功 能 (5) 再 将 Boy 类 作 为 Girl 类 的 友 元 类, 在 Boy 类 的 某 成 员 函 数 VisitGirl(Girl & ) 中 访 问 Girl 类 的 私 有 成 员, 观 察 编 译 器 给 出 的 信 息 ( 6 ) 删 除 两 个 类 中 的 函 数 V

摘 要 在 這 忙 碌 的 社 會 中, 普 遍 人 們 運 動 時 間 其 實 並 不 充 裕, 體 力 越 來 越 差 的 情 況 下 還 隨 意 飲 食 導 致 身 體 健 康 越 來 越 差, 因 此 本 專 題 打 算 利 用 健 康 飲 食 的 方 式 改 善 這 些 人 的 體 質,

“国家高等职业教育会计专业

<4D F736F F D E466F726DB3CCD0F2C9E8BCC6D3EBCAB5BCF920B5DA35D5C22E646F63>

3 3 WCF runtime (exception) SOAP WCF Service exception FaultContract (attribute) (strong-typed) exception SOAP SOAP WCF Service exception WCF Service

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款

附件一:

无类继承.key

04.实验四:UDP与TCP协议分析


Microsoft Word - Codewarrior IDE快速入门.docx

Wharton Program 一 位 金 融 学 教 授 和 一 位 学 生 看 到 地 上 躺 着 一 张 100 美 元 的 钞 票 当 学 生 停 下 脚 步 想 捡 起 钞 票 的 时 候, 教 授 在 一 旁 说 : 别 费 事 了, 如 果 地 上 真 的 是 100 美 元, 早 就

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

JavaIO.PDF

新・解きながら学ぶJava

《linux从入门到精通》实验指导第三讲:文件及目录操作

Faronics WINSelect 标准版用户指南

Microsoft Word - 第3章.doc

indd

Microsoft Word Visual_Basic程序设计上机实践教程正文.doc

Microsoft Word - 01.doc

Microsoft Word - CPFinal2010Spring

2009年3月全国计算机等级考试二级Java语言程序设计笔试试题

Java 1 Java String Date

《linux从入门到精通》实验指导第三讲:文件及目录操作

试卷代号 : 座位号 OJ 中央广播电视大学 学年度第一学期 " 开放专科 " 期末考试 Visual Basic 程序设计试题 题号 一 二 三 四 五 总分 分数 I I I I I I I 2011 年 1 月 得分 评卷人 I I I 题 { 每小题

chp6.ppt

Transcription:

程序设计基础 实验指导 / 实验一 : 认识 C# 1 程序设计基础 实验指导 实验一 : 认识 C# 一 实验目的 1 掌握 Visual Studio 的基本操作方法, 学会使用该编译工具 2 掌握编辑 编译 运行控制台应用程序的基本过程 3 掌握建立 Windows 窗体应用程序的基本过程 4 通过运行 C# 程序, 初步了解 C# 程序的特点 二 实验学时 2 学时 三 实验类型 验证性实验 四 实验需求 1 硬件每位学生配备计算机一台 ; 2 软件 Windows XP/ Windows 7 操作系统 ; 开发工具软件 :Microsoft Visual Studio 2010 五 实验理论与预备知识 1.NET Framework 版本的不同点 ; 2.NET Framework 框架 3 面向对象程序设计的开发方法及程序组织方式 4.NET Framework 与开发工具的关系 5 使用开发工具, 完成并熟悉建立一个的控制台程序及窗体程序的整个步骤 6 学习 Console 类的两个方法 Writeline() Readline() 的语法知识 7 熟悉 Visual Studio 的各项功能, 并学会配置好常用的视图工具的调用及布局 管理科学与工程学科 / 共 6 页, 第 1 页

程序设计基础 实验指导 / 实验一 : 认识 C# 2 六 实验任务 1 设计控制台程序, 并对结果进行输入输出 2 设计窗体应用程序, 并调试运行 七 实验内容及步骤 1 任务一: 控制台程序的输入与输出在控制台上实现文本的输入与输出 具体内容为 : 按照提示输入自己的姓名, 程序输出你输入的名字, 并欢迎使用 C# 语言 主要使用 Console( 控制台 ) 对象的 WriteLine 和 Write 方法实现显示 ; 使用 ReadLine 方法读入字符 实验步骤 : (1) 选择 开始 程序 Microsoft Visual Studio 2010 Microsoft Visual Studio 2010 命令, 启动 Visual Studio 2010, 并仔细观察起始页的内容 (2) 选择 文件 新建 项目 命令, 弹出 新建项目 对话框 仔细观察对话框的内容 在 项目类型 列表框中选中 Visual C# 选项 ; 在 模板 列表框中选中 控制台应用程序 选项 ; 在 名称 文本框中输入项目名称 ; 在 位置 文本框中输入或选择项目的保存位置 单击 确定 按钮, 将显示控制台应用程序代码编辑窗口, 在该窗口内显示系统自动生成的相应代码 仔细观察并分析这些代码 (3) 在代码编辑窗口内的 Main() 方法中添加如下代码 : Console.Write(" 请输入你的姓名 :"); //Write 与 WriteLine 不同的地方在于它输出时不换行 string strname = Console.ReadLine(); Console.WriteLine("0+, 你好!\n 欢迎使用 C# 语言!", strname); //0 代替 WriteLine 方法的参数表中紧随格式串后的第一个变量 Console.Read(); (4) 选择 文件 全部保存 命令, 保存项目 (5) 选择 调试 开始执行( 不调试 ) 命令或按 Ctrl+F5 组合键运行程序, 并观察运行情况 (6) 在项目的保存位置处查看项目中过的所有文件 2 任务二 :Windows 窗体应用程序设计 管理科学与工程学科 / 共 6 页, 第 2 页

程序设计基础 实验指导 / 实验一 : 认识 C# 3 建立一个 Windows 窗体应用程序, 实现用户名和密码的输入 实验步骤 : (1) 从开始菜单启动 Visual Studio 2010 (2) 选择 文件 新建 项目 命令, 弹出 新建项目 对话框 在 项目类型 列表框中选中 Visual C# 选项 ; 在 模板 列表框中选中 Windows 应用程序 选项 ; 在 名称 文本框中输入项目名称 ; 在 位置 文本框中输入或选择项目的保存位置 单击 确定 按钮, 将显示窗口设计器窗口 (3) 切换到 属性 窗口 解决方案资源管理器 窗口和 类视图 窗口, 查看窗体的属性 项目的组成结构以及项目所设计的所有类 (4) 双击打开 解决方案资源管理器 窗口中的各个文件, 在代码编辑器窗口内查看系统自动生成的与该项目有关的代码 (5) 选择 调试 启动调试 命令, 运行程序, 查看运行结果, 然后关闭窗体 (6) 在窗体上添加控件并设置窗体和各控件的属性, 如图 1-1 所示 图 1-1 窗体设计 (7) 选择 调试 启动调试 命令, 或按 F5 键, 或单击工具栏上的按钮, 运行程序, 查看运行结果 参考界面如图 1-2 管理科学与工程学科 / 共 6 页, 第 3 页

程序设计基础 实验指导 / 实验一 : 认识 C# 4 图 1-2 运行结果 (8) 参考代码 : namespace Example_1._2 public partial class Form1 : Form public Form1() InitializeComponent(); private void button1_click(object sender, EventArgs e) if (textbox1.text == " 信管班 " && textbox2.text == "555555") MessageBox.Show(" 输入正确!"); else MessageBox.Show(" 输入错误 "); (9) 在项目的保存位置处查看项目中过的所有文件 管理科学与工程学科 / 共 6 页, 第 4 页

程序设计基础 实验指导 / 实验一 : 认识 C# 5 八 实验分析 1 分析程序的运行过程, 并将核心代码 错误提示及纠错内容记录至实验报告册 ; 2 控制台程序的用途,Visual Studio 还可建立哪些应用项目, 分别是什么 ; 3 变量命名方法 ( 骆驼命名法或 Pascal 命名法 ); 4 应用项目的文件结构, 有哪些构成, 分别代表的意义 九 课外自主实验 1 建立一个窗体程序, 实现图片浏览器功能 2 建立一个控制台程序, 实现一元二次方程根求解问题 十 实验扩展资源 1 断点的设置与调试 操作步骤 : (1) 创建名为 BreakPoint 的控制台应用程序 (2) 在 Program.cs 中输入如下代码 : using System; using System.Collections.Generic; using System.Text; namespace BreakPoint class Program static void Main(string[] args) int i = 5; int j = i * 2; Console.WriteLine("01", i, j); (3) 给 int j = i * 2; 行设置断点, 只需点左边的空白栏 (5) 按 F5 执行程序, 会发现程序执行到断点处停止, 移动鼠标到 i 和 j 上, 观察 i,j 的当前值 管理科学与工程学科 / 共 6 页, 第 5 页

程序设计基础 实验指导 / 实验一 : 认识 C# 6 (6) 选择工具栏的逐语句按钮或者按 F11, 单步执行程序 (7) 再次观察 i,j 的值 (8) 注意下面的调试监视窗口 : 管理科学与工程学科 / 共 6 页, 第 6 页