C#概念

作者: L落尘V | 来源:发表于2018-10-18 11:00 被阅读0次

    #学习目标

    1、  掌握学习编程的方法

    2、  了解C#语言的由来、特点、开发前景

    3、  理解.NET平台、会安装VS2015

    4、  会创建控制台程序和Windows应用程序

    一、 概念的区分:.NET平台、C#、Java、VB

    (一) .net/dotnet:

    .NET的核心是Microsoft .net Frmaework(微软.NET框架体系);

    .NET Framework主要由两大部分组成,分别是运行环境和通用类库

    (二) C#(sharp):

    一种编程语言,可以开发基于.net平台的应用.VB也是运行在.net平台的编程语言

    (三) Java

    是一种平台又是一种编程语言

    (四) 什么是编程语言

    编程语言是人与计算机交互的语言

    (五) 有关PHP的小笑话

    二、 .NET能做什么

    (一) .NET的发展史

    1. 正始发布是2002年6月22号发布的,C#程序员必须记住的日子

    (二) .NET能做什么

    1. 桌面应用程序

    Winform(.net开发的桌面应用程序叫Winform应用程序)

    2. Internet应用程序

    ASP.NET(.net开发的internet应用程序叫ASP.NET应用程序)

    3. 手机开发

    wp8 (.net可以做手机开发,Wp8,几乎没有市场了)

    4. Unity3D

    游戏开发或者虚拟现实(大家的机遇)

    三、 IDE

    (一) IDE(Integrated Development,集成开发环境)

    (二) Visual Studio 2015 简介:

    l 一套完整的开发工具集

    l 用于开发桌面应用程序、ASP.NET Web 应用程序、XML、Web Service、移动应用程序

    l 为快速开发提供强大支持

    (三) 安装VS2015

    参考:https://blog.csdn.net/guxiaonuan/article/details/73775519?locationNum=2&fps=1

    四、 控制台项目

    (一) 启动VS

    1. 双击图标

    2. 命令启动

    devenv

    3. 常用的启动命令

    记事本:notepad

    画图板:mspaint

    计算器:calc

    DOS窗口:cmd

    Excel文档:excel

    Word文档:winword

    (二) 创建项目

    1. 点击菜单:”文件”-“新建”-“项目”,会出现这个窗口

    2.png

    2.  创建控制台程序

    3.png

    3.  解决方案---项目---类之间的关系

    image.png

      解决方案:一个公司

      项目:一个部门

      类:员工

    4.  项目文件说明

    .Sln:解决方案文件

    .csproj:项目文件

    .cs:类文件

    (一) 程序说明

    1. 引用命名空间:

    2. 项目名或命名空间名:

    3. Program类:

    4. Main函数:

    (二) 学习两行基本的代码

    Console.WriteLine("要输出到控制台的文本");Console.ReadKey();表示暂停这个程序,等待用户按下任意键继续,并且用户按下的任意键将显示到控制台中。

    (一) 运行代码和编译代码

    1. 运行代码

    l F5

    l 点击

    2. 编译:F6

    (六)  VS中的设置

    1.  设置行号

    工具选项文本编辑器C#-->行号

    image.png

    2.  设置字体

    工具选项环境字体和颜色-->字体、行号

    推荐字体:Courier,字号12

    image.png

    3.  创建多个项目

    image.png

    4.  启动项目设置

    在“解决方案”右键

    image.png

    5.  项目的加载与卸载

    项目上右键

    image.png

    (七)  编写代码中需要注意的问题

    写代码切忌括号错误!!!

    代码中所有的标点都是英文半角的标点。

    c#代码中每行代码以分号结束

    七、    c#中的注释符

    不写注释是流氓,名字瞎起是扯淡

    三种注释方式

    (一)  第一种:单行注释

    以//开头,后面的就是注释内容

    Console.WriteLine("Hello ");//向控制台输出“Hello"

    (二)  第二种:多行注释

    以 /*开头  */结束 之间的是注释内容

    /*

      多行注释

    多行注释

    */Console.WriteLine("World!!!");

    (三)  第三种:文档注释

    在方法或类的上一行输入 ///文档注释

    /// <summary>/// 这是我第一个C#程序/// </summary>classProgram{staticvoidMain(string[] args){            Console.WriteLine("Hello ");//向控制台输出“Hello"/*

                * 多行注释

                  多行注释

                */Console.WriteLine("World!!!");            Console.ReadKey();        }}

    八、 创建Windows应用程序

    (一)  创建windows窗体应用程序

    image.png

    (二)  工具箱

    由于开发Windows应用程序通常要使用【工具箱】添加控件和【属性】窗口设计控件属性

    image.png

    (三)  设计一个Form

    1.  窗体:三个button,一个textBox

    image.png

    2.  属性设置

    image.png

    (四)  编写代码

    双击每个控件,就可以进行代码编辑

    1.  显示

    privatevoidbutton1_Click(object sender, EventArgs e){            textBox1.Text ="Hello World";//在文本框中显示“hello world”}

    2.  清除

    privatevoidbutton2_Click(object sender, EventArgs e){            textBox1.Text ="";//将文本框显示的内容清空}

    3.  弹出一个新的对话框

    privatevoidbutton3_Click(object sender, EventArgs e){            MessageBox.Show("Hello World");//弹出一个对话框,显示“Hello world"}

    九、 练习

    (一) 实现以下效果

    (二) 实训指导:乘法计算器

    具体要求见教材18页

    相关文章

      网友评论

          本文标题:C#概念

          本文链接:https://www.haomeiwen.com/subject/oldjzftx.html