一、C#—概述环境安装(1)

🌻🌻 目录

  • 一、 C#概述
    • 1.1 为啥学习C#
    • 1.2 TIBOE编程语言排行榜
    • 1.3 IEEE编程语言排行榜
    • 1.4 什么是C#
    • 1.5 C#创始人
    • 1.6 C#发展历史
    • 1.7 C#特点
    • 1.8 C#与Java
    • 1.9 .NET Framework
    • 1.10 C# 与 .NET Framework
    • 1.11 C#得应用领域
    • 1.12 C#能做什么
  • 二、开发环境得安装(Visual Studio 2017)
  • 三、使用 Visual Studio创建一个项目
  • 四、对Visual Studio环境的熟悉

一、 C#概述

1.1 为啥学习C#

  1. 为了丰富自己得知识面;
  2. 各大公司,尤其是ERP相关系统大多还是在用C#作为主选开发语言;
  3. 当你学过C,也学了我前面写得Java,再学C#那简直就是锦上添花,功到自然成啦。

在这里插入图片描述

1.2 TIBOE编程语言排行榜

官网

在这里插入图片描述

1.3 IEEE编程语言排行榜

在这里插入图片描述

1.4 什么是C#

在这里插入图片描述

1.5 C#创始人

在这里插入图片描述

1.6 C#发展历史

在这里插入图片描述

1.7 C#特点

在这里插入图片描述

1.8 C#与Java

功能C#JavaC++
继承允许继承单个类,允许实现多个接口允许继承单个类,允许实现多个接口允许从多个类继承
接口实现通过“interface”关键字通过“interface”关键字通过抽象类
内存管理由运行时环境管理,使用垃圾收集器由运行时环境管理,使用垃圾收集器需要手工管理
指针支持,但只在很少使用得非安全模式下才支持。通常以引用取代指针完全不支持。代之以引用支持
编译后形成.NET中间语言(IL)字节码可执行代码
异常处理异常处理异常处理返回错误

1.9 .NET Framework

在这里插入图片描述

1.10 C# 与 .NET Framework

在这里插入图片描述

1.11 C#得应用领域

游戏,企业管理系统,智能终端应用,Web应用,多媒体应用

哪些公司在使用C#

在这里插入图片描述

1.12 C#能做什么

中国移动(飞信软件类似qq聊天),PPTV(播放软件)KFC官方网站(后台),东风汽车官网

在这里插入图片描述

二、开发环境得安装(Visual Studio 2017)

在这里插入图片描述

如果系统是Windows 7得,则安装得时候需要一个SP1补丁

官网获取:Visual Studio

本地资源获取:

在这里插入图片描述
解压后如下:

在这里插入图片描述

第一步:右击以“管理员运行”
第二步:点击“继续”

在这里插入图片描述

第三步:勾选下面这三项

在这里插入图片描述

第四步:修改步骤进行安装

在这里插入图片描述

第五步:点击“以后再说”再接着点击“启动Visual Studio”即可

在这里插入图片描述

第六步:

在这里插入图片描述

在这里插入图片描述

VS2017企业版:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

VS2017专业版:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

项目得类型

在这里插入图片描述

三、使用 Visual Studio创建一个项目

第一步:

在这里插入图片描述

第二步:

在这里插入图片描述

第三步:

在这里插入图片描述

四、对Visual Studio环境的熟悉

菜单栏,工具栏,解决方案资源管理器,工具箱,属性,错误列表

在这里插入图片描述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/96966.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++算法 —— 动态规划(1)斐波那契数列模型

文章目录 1、动规思路简介2、第N个泰波那契数列3、三步问题4、使用最小花费爬楼梯5、解码方法6、动规分析总结 1、动规思路简介 动规的思路有五个步骤,且最好画图来理解细节,不要怕麻烦。当你开始画图,仔细阅读题时,学习中的沉浸…

电源模块的降额曲线

大家好,这里是大话硬件。 今天想写这篇文章来分享在前段时间了解的一个知识点——电源模块的降额曲线。 为什么要写这个呢?对于专门做电源的同学来说,肯定觉得很简单。但是对于一个非电源行业的人来说,曲线应该如何解读&#xff…

智能安全科技,Vatee万腾为您服务

在智能科技的引领下,Vatee万腾将为您点亮投资之路,助您在金融市场中抓住机遇,实现财务目标。作为一家融合科技与投资的先锋平台,Vatee万腾致力于为投资者提供智能化的投资方案和支持。 Vatee万腾以其先进的智能科技为基础&#xf…

技术科普:汽车开放系统架构AUTOSAR

01.AUTOSAR简介 汽车是现代人类实现“千里江陵一日还”的交通工具,而计算机则是使人脱离繁杂重复脑力劳动的生产技术,两者的结合催生了汽车电子产业的蓬勃发展。 21世纪初,随着汽车电子应用需求的不断增多与硬件资源不断丰富,软…

监控平台 - zabbix

目录 一、概述 二、搭建 一、概述 1. zabbix程序结构 zabbix-server:用于数据处理及写入到数据库 zabbix-agent:用于获取被监控端的性能检测数据 zabbix-web:用于数据的展示及远程操控 数据库:用于存储监控数据 zabbix-pr…

【ArcGIS Pro二次开发】(64):多分式标注

在ArcGIS中有时会遇到需要二分式标注的情况,有时甚至是三分式、四分式。 通过输入标注表达式,可以做出如下的效果,但是代码不短,每次都要输一遍也挺麻烦。 网上也有一些分式标注的python工具,但不够直观,于…

09 找到字符串中所有字母异位词

找到字符串中所有字母异位词 题解1 半暴力(没过)题解2 双指针(标准模板) 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指由相同字…

护眼灯买什么样的好?该怎么挑选护眼台灯

自从护眼台灯成为学生书桌上最常见的照明灯具后,就经常能看到关于护眼台灯伤眼的信息。从根源上说,是各种不专业产品混杂在市场中,这种产品技术较差,而且为减少成本选择品质差的材料,但由于低廉的价格仍然吸引了众多消…

基于Java+SpringBoot+Vue前后端分离大学生智能消费记账系统设计和实现

博主介绍:✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…

Elasticsearch:利用矢量搜索进行音乐信息检索

作者:Alex Salgado 欢迎来到音乐信息检索的未来,机器学习、矢量数据库和音频数据分析融合在一起,带来令人兴奋的新可能性! 如果你对音乐数据分析领域感兴趣,或者只是热衷于技术如何彻底改变音乐行业,那么本…

4.Flasgger-接口文档化

一.下载安装 pip install flasgger0.9.7.1二.基本使用 from flask import Flask, jsonify from flasgger import Swaggerapp Flask(__name__) swagger Swagger(app)app.route(/colors/<palette>/) def colors(palette):"""Example endpoint returnin…

视频汇聚/视频云存储/视频监控管理平台EasyCVR新增首次登录强制修改密码

安防视频监控/视频集中存储/云存储/磁盘阵列EasyCVR平台可拓展性强、视频能力灵活、部署轻快&#xff0c;可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等&#xff0c;以及支持厂家私有协议与SDK接入&#xff0c;包括海康Ehome、海大宇等设备的SDK等。视频汇聚平台既具…