加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

c#简介与开发环境

发布时间:2022-11-24 12:56:19 所属栏目:Windows 来源:
导读:  说起c#大家都肯定会想到很多游戏开发,什么网页开发,电商等等平台,其实我也是刚学c#一个萌新文章写的不太清楚,有什么意见大家都可以提出来需要修改的地方我会去完善一下。

  我们先来了解一下c#简介以及
  说起c#大家都肯定会想到很多游戏开发,什么网页开发,电商等等平台,其实我也是刚学c#一个萌新文章写的不太清楚,有什么意见大家都可以提出来需要修改的地方我会去完善一下。
 
  我们先来了解一下c#简介以及开发环境
 
  1.1.1c#简介
 
  (1)C#C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源windows开发者,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。C#是由C和C++衍生出来的一种安全的、稳定的、简单的、优雅的面向对象编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
 
  (2)C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,而绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#
 
  1.2.2开发环境简介
 
  随着·NET.Framework不断升级,微软也不断升级visual.stuido。
 
  1.2.3开发我们第一个程序
 
  首先打开VS2022软件,进入编辑主窗口。
 
  第二个 接着在编辑区上方点击“文件”菜单项。
 
  在下拉列表中,点击“新建”选项。
 
  右侧子列表中,点击“文件”项。
 
  最后在“新文件”窗口中部,选择“文本文件”即可。
 
  这里头也有各种各样语言的文件,不过我们学c#最好下载好后点这二个选项就行,如果有需要也可以下其他插件
 
  第二种方法:新创建一个文件夹然后上面的分类拦选择c#和window平台,然后就是控制台 创建一个NET.Framework出来的界面是这样的
 
  然后编写我们的第一个程序Hello,World
 
  using System;
 
  using System.Collections.Generic;
 
  using System.Linq;
 
  using System.Web;
 
  namespace MyApp.test
 
  {
 
  public class HelloWorld
 
  {
 
  static void Main(string[] args)//main函数是C#的接入口!
 
  {
 
  /* 我的第一个 C# 程序 */
 
  Console.WriteLine("Hello World!");//这个一句输出语句!
 
  Console.ReadKey();//这个语句为了防止输出窗口一跳而过!
 
  }
 
  }
 
  }
 
  温馨提示:每一行代码后面不能忘了分号,注意还是英文的分号不能是中文。
 
  下一期有不会下载VS小伙伴出一期专门下载VS教程可以吧,本人也在慢慢摸索这门语言,。希望以后能够更加出色哈哈哈
 

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!