.CS 文件扩展名
文件类型 C#源代码文件
开发者 | 微软 |
常用度 |
|
文件后缀 | .cs |
文件分类 | 编程文件 |
CS是什么文件?
CS文件是用C#(发音为“ C Sharp”)语言编写的源代码文件,C#是微软推出的一种基于.NET框架的面向对象的高级编程语言。C#用于开发各种应用程序,从简单的桌面程序到分布式环境的应用程序。
微软于2000 年开发了C#,并于2002年被Ecma批准为国际标准。它最初与.NET Framework 1.0一起发布,并包含在Visual Studio .NET 2002中。
C#是一个简单的、现代的、通用的、面向对象的编程语言。C#是.Net框架的一部分,且用于编写.NET生态系统中运行的应用程序。.NET是一个软件框架,为构建和部署应用程序(主要在Windows中)提供标准方法。
C#是一种由C和C++派生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性,使其成为C语言家族中的一种高效强大的编程语言。
注意:编译C#程序后,即可由.NET Framework的公共语言运行库(CLR)运行它们。
C#版本
多年来,微软发布了许多带有.NET Framework和Visual Studio的C#版本。一些值得注意的版本:
- C# 1.0 - 2002 年 1 月 - .NET Framework 1.0和Visual Studio .NET 2002
- C# 2.0 - 2005 年 11 月 - .NET Framework 2.0和Visual Studio 2005
- C# 3.0 - 2007 年 11 月 - .NET Framework 2.0-3.5和Visual Studio 2008
- C# 4.0 - 2010 年 4 月 - .NET Framework 4.0和Visual Studio 2010
- C# 5.0 - 2012 年 8 月 - .NET Framework 4.5和Visual Studio 2012和2013
- C# 6.0 - 2015 年 7 月 - .NET Framework 4.6和Visual Studio 2015
- C# 7.0 - 2017 年 3 月 - .NET Framework 4.7 Visual Studio 2017
- C# 8.0 - 2019 年 9 月 - .NET Core 3.0-3.1和Visual Studio 2019 (16.3)
- C# 9.0 - 2020 年 9 月 - .NET 5.0和Visual Studio 2019 (16.8)
- C# 10.0 - 2021 年 9 月 - .NET 6.0和Visual Studio 2022 (17)
C#代码示例
下面是一个在命令行上输出“Hello World”的C#代码:
- using System;
- namespace ConsoleApp1
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Hello World!");
- }
- }
- }
CS文件怎么打开?
CS文件通常使用Microsoft Visual Studio的组件Visual C#进行编辑,也可以使用其他具有语法高亮的代码编辑器来编辑文件,例如Visual Studio Code和Atom。
你还可以使用Windows或macOS附带的文本编辑器(例如Notepad ++或TextEdit)打开CS文件。不过,纯文本编辑器不是编辑CS文件的好选择,因为它们并不支持语法结构。
要编译CS文件, Windows系统的.NET框架是最好的选择,但是也有一些运行于其它操作系统上的版本可供选择。Mono是.NET框架的一个开源版本,它包含了一个C#编译器,且可运行于多种操作系统上。