.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#編譯器,且可運行於多種操作系統上。