说起c#大家都肯定会想到很多游戏开发,什么网页开发,电商等等平台,其实我也是刚学c#一个萌新文章写的不太清楚,有什么意见大家都可以提出来需要修改的地方我会去完善一下。
我们先来了解一下c#简介以及开发环境
1.1.1c#简介
(1)C#C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(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开发环境简介
- 微软公司推出了强大平台的技术支持,提供强大的集成开发环境-visual·studio。简称VS是微软公司推出一套完整的开发工具集,它包括整个生命周期所需要的大分工具,是目前最专业,最流行的windows开发环境,它的版本历程见表下
随着·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教程可以吧,本人也在慢慢摸索这门语言,。希望以后能够更加出色哈哈哈