ฉันถูกบังคับให้เรียนรู้และฝึกฝน C # มีแอปพลิเคชันใดบ้างที่สนับสนุนและสามารถใช้ในการเขียนโปรแกรมใน C # ได้หรือไม่
ฉันถูกบังคับให้เรียนรู้และฝึกฝน C # มีแอปพลิเคชันใดบ้างที่สนับสนุนและสามารถใช้ในการเขียนโปรแกรมใน C # ได้หรือไม่
คำตอบ:
ใช่คุณสามารถใช้โมโน
สำหรับ IDE ที่ดีในการทำงานลอง monodevelop
sudo apt-get install monodevelop
สิ่งนี้จะดึงรันไทม์ที่จำเป็นทั้งหมดที่จำเป็น
สิ่งที่คุณกำลังมองหาคือโมโนซึ่งก็คือข้อความจากเว็บไซต์ของโครงการ :
โอเพ่นซอร์สข้ามแพลตฟอร์มการประยุกต์ใช้C #และ CLR ที่เข้ากันได้กับไบนารีของ Microsoft.NET
โมโนยังมาพร้อมกับการพัฒนาสิ่งแวดล้อมแบบบูรณาการ (IDE): MonoDevelop โปรแกรมทั้งสองนั้นได้รับการบรรจุสำหรับ Ubuntu
โมโน
MonoDevelop
แพ็คเกจล่าสุดนี้ขึ้นอยู่กับแพ็คเกจแรก การติดตั้งแพคเกจนี้จะติดตั้งโดยอัตโนมัติ
คุณสามารถพัฒนาแอปพลิเคชัน C # บน linux ด้วย. NET Core: https://www.microsoft.com/net/core
หลังจากคุณติดตั้งแล้วให้พิมพ์ dotnet ใหม่ในเทอร์มินัลเพื่อรับรายการเทมเพลตแอปพลิเคชั่นที่สามารถสร้างให้คุณเริ่มต้นได้
ในฐานะ. NET Core 2.0 วันนี้นี่คือรายการ:
Templates Short Name Language Tags
--------------------------------------------------------------------------------------------------------
Console Application console [C#], F#, VB Common/Console
Class library classlib [C#], F#, VB Common/Library
Unit Test Project mstest [C#], F#, VB Test/MSTest
xUnit Test Project xunit [C#], F#, VB Test/xUnit
ASP.NET Core Empty web [C#], F# Web/Empty
ASP.NET Core Web App (Model-View-Controller) mvc [C#], F# Web/MVC
ASP.NET Core Web App razor [C#] Web/MVC/Razor Pages
ASP.NET Core with Angular angular [C#] Web/MVC/SPA
ASP.NET Core with React.js react [C#] Web/MVC/SPA
ASP.NET Core with React.js and Redux reactredux [C#] Web/MVC/SPA
ASP.NET Core Web API webapi [C#], F# Web/WebAPI
global.json file globaljson Config
Nuget Config nugetconfig Config
Web Config webconfig Config
Solution File sln Solution
Razor Page page Web/ASP.NET
MVC ViewImports viewimports Web/ASP.NET
MVC ViewStart viewstart Web/ASP.NET
เวอร์ชันล่าสุดปัจจุบันคือ 2.0 และครอบคลุมทุกความต้องการของฉัน
C# Ubuntu
เผยคำตอบแล้ว