- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1第一章概述.ppt
* * * * * 要生成 C# 项目,请从菜单中选择“生成” ?“生成解决方案” 该过程将编译项目中包括的所有文件,编译结果显示在“输出”窗口中 如果结果显示“生成: 1 成功或最新,0失败,0被跳过”,则说明已经成功生成,然后即可交付该应用程序 1.5 创建控制台应用程序 创建一个与项目同名的文件夹。 该文件夹包含项目文件“xx.csproj”和其他关联文件 每个新项目都创建了 bin、obj和Properties 三个文件夹。 Bin和obj这两个文件夹下都有一个 Debug 子目录,其中包含可执行文件 HelloWorld.exe 在解决方案资源管理器中启用“显示所有文件”选项,可查看项目的结构 1.5 创建控制台应用程序 //这是用 C# 编写的一个简单的 HelloWorld 程序 using System; namespace Notepad { class HelloWorld { static void Main() { Console.WriteLine(Hello World); } } } 声明 HelloWorld 类 描述代码的注释 程序入口点, Main 的返回类型为 void 控制台类的 WriteLine() 方法用于显示输出结果 导入 System 命名空间 声明命名空间 Notepad 将文件保存为 *.cs 说明: 1.??程序一般包括以下几部分: 名称空间的引用:使用using关键字指明引用的名称空间。 名称空间的声明:使用namespace关键字声明名称空间。 类:使用class关键字声明类。 Main方法:Main方法是C# 程序的入口。 2.类中包含了程序所要用到的数据和所要执行的方法的定义。每个类中可以有: (1)变量声明 (2)构造函数 (3)方法 (4)属性 (5)事件 3.??一个文件中可以有1个或者多个类。 4. 所有语句都以分号;结束。 1.5 创建控制台应用程序 1.1 测绘程序设计的意义 1.2 .NET概述 1.3 .NET体系结构 1.4 C#及编程环境 1.5 创建控制台应用程序 1.6 创建windows应用程序 小结 1.1 测绘程序设计的意义 1.2 .NET概述 1.3 .NET体系结构 1.4 C#及编程环境 1.5 创建控制台应用程序 1.6 创建windows应用程序 小结 本章主要内容包括 .NET的基本概念及体系 C#程序的概念 C#的编程环境 控制台程序与winform程序的实现。 作业,安装编程环境,创建一个控制台程序与WinForm程序(输出自己的姓名) 随着 光谱数据(波峰波谷),设计程序分:独立开发,二次开发 * 一直以来,人们都在找程序开发的“银弹”。语言、框架、架构和API曾被人们认为是找到了,但最终都在一些更好的至少是更新的东西前面黯然失色。 * mono * mono * 执行代码阶段通常称为运行时 * * * * * * * * 信息学院 测绘系 董超 Marchac-0968@163.com 文理楼1213 西 学时: 理论 36 实验 18 学分: 3 1、课程内容简介 以.NET平台上的C#语言来介绍测绘程序的编程思路、方法、步骤和技巧。 主要内容分为C#语言基础及测绘程序设计两部分。 学习的测绘程序包含简单测量程序、测量平差、坐标转换、路线测量计算程序及简单影像处理程序。 2、课程教学的任务 学习掌握基本测绘程序实现。 培养独立编写其它常用的测量应用程序的技能。提高利用计算机技术实际问题的能力,为今后的学习和工作打下基础。 3、课程的考核方法与要求 平时成绩(包括提问、作业、出勤情况等)占30%,期末笔试试卷考核成绩占70%。 4、注意事项 编程语言 VB、C、C++、C#、PAD IDE Visual Stidio 2010, SharpDevelop 练习实验 认真练习,亲自编写,不要复制粘贴。 课程教材 1.1 测绘程序设计的意义 1.2 .NET概述 1.3 .NET体系结构 1.4 C#及编程环境 1.5 创建控制台应用程序 1.6 创建windows应用程序 小结 计算机在现代测绘科学中的广泛应用带来极大便利 方便、快速、准确,可重复性 测绘软件不通用 测绘相关软件丰富数据计算、制图、遥感影像处理、数字摄影测量、地理信息系统(GIS)、 GPS平差计算等软件。 实际工作遇到的问题千差万别,特定应用需要掌握一门编程语言,设计相应的程序解决实际问题。 编写相关专业程序,深化测量知识的过程。 1.1 测绘程序设计的意义 1.2 .NET概述 1.3 .NET体系结构 1.4 C#及编程环境 1.
文档评论(0)