请选择 进入手机版 | 继续访问电脑版

初始c#

2019-1-29 12:29
1640
作者:行走的水(向导工作室专家团)
作者简介:
1、嵌入式软件研发,高级工程师。
2、网络、通讯、云端、物联网专家。
3、嵌入工程师团队一部负责人。
相关源代码: https://pan.baidu.com/s/1G2zWD4MYSqz1M_f1jCDzvg 提取码: w3sd
C#简介

C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。http://Microsoft.NET(以下简称.NET)框架是微软提出的新一代Web软件开发模型,C#语言是.NET框架中新一代的开发工具,C#的理念是让开发更简洁高效,利用C#语言可以开发window应用程序和web应用程序。
        本教程不会单独讲解C#的语法,因为笔者认为单纯的去学习语法效率是低下的,因为我们不知道这些玩意是用来干嘛的。我会在项目实例中穿插语法的介绍,这样学起语法来也会带有目的性,有了目的,我们学习的动力自然增强,理解起来也会更简单。
二、开发环境

“工欲善其事、必先利其器”,C#的开发环境使用Visual Studio 2015(后面简称vs2015),当然vs2015包含很多语言的开发环境,例如VB、C#、VC++等等,这些都是微软开发的(还是微软牛气哈,自己一家就开发了这么多语言),我们开发只是使用其中的C#开发环境。
关于vs2015的安装教程,大家可以自行百度。什么?你懒得百度,那我就勤快一点,帮你百度下,链接如下:
https://jingyan.baidu.com/article/c45ad29c223421051753e23a.html
什么,还不够详细,那就再来一个,
https://blog.csdn.net/guxiaonuan/article/details/73775519?locationNum=2&fps=1
学习一下上面的两个教程基本就会安装了。其实,现在网络上资源极大丰富,我们要开发自己百度或Google的能力,当你会搜索自学的时候,互联网将会是你的人生导师,因为目前互联网上基本各个行业的知识都有,就看你想不想学,会不会学,人类历史上从来没有如此富饶、全面而且免费的知识宝库展现在世人面前。
三、Hello world

        学习编程,最经典的例子就是hello world,犹如一个刚出生的小孩来到新世界发出自己的第一声呐喊一般,我们也不例外,开始我们的第一声呐喊。
    打开vs2015(一定要是Visual Studio 2015,不要打开Blend for Visual Studio 2015),建立一个项目,起个项目名称叫做Hello吧,截图如下:


初始c#-1.jpg




初始c#-2.jpg


建立完成后是这样的:


初始c#-3.jpg


    启动时,弹出对话框,提示“hello c#!”。在form1.cs[设计]界面点右键,选择查看代码或者直接按F7,跳到form1.cs界面,添加语句MessageBox.Show("hello c#!");其中”hello c#!”语句是可以随便改的,表示启动程序时,你要现实的文字内容。


初始c#-4.jpg




初始c#-5.jpg


添加完语句后,点击菜单栏-生成-生成hello(U),会提示成功。
初始c#-6.jpg


然后按键F5运行程序,会弹出一个对话框,显示”hello c#!”。


初始c#-7.jpg


圈出来的就是我们添加的那句话起的作用,点了确定之后会继续弹出一个框


初始c#-8.jpg


如果我们把这句话MessageBox.Show("hello c#!");去掉,运行F5的时候就不会弹出“hello C#!”对话框了。
    小秘密,去你的工程目录下,去找这个程序D:\VS2015\hello\hello\bin\Debug\hello.exe,由于我把项目放在了D:\VS2015\目录下,所以是这个目录,这个会根据你的目录而改变。在这个目录下,你双击hello.exe,可以看一下会发生什么奇迹。对的,这就跟我们刚才按F5的效果是一样的,其实这就是我们的第一个软件,这个软件可以拷贝到别的电脑上运行,前提是别的电脑也安装了.net框架。
四、总结

        好了,通过这个实验,我们初步了解了C#,可以知道C#可以用来干什么,其实就是编写软件,是不是很简单,也没有想像中的那么难。
留个小作业:
    本例程中,将对话框显示内容“hello,C#!”修改为汉字“你好,新世界!”了解下c#编写的程序是需要基于http://framework.net框架的,可以试一下在别人电脑上运行你写的第一个程序
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翁笔

Powered by Discuz! X3.3 © 2001-2018 Comsenz Inc.

返回顶部