Tôi buộc phải học và thực hành C #, có ứng dụng nào hỗ trợ và có thể được sử dụng để viết chương trình trong C # không?
Tôi buộc phải học và thực hành C #, có ứng dụng nào hỗ trợ và có thể được sử dụng để viết chương trình trong C # không?
Câu trả lời:
Những gì bạn đang tìm kiếm là Mono , được trích dẫn từ trang web của dự án :
Mã nguồn mở, đa nền tảng, triển khai C # và CLR tương thích nhị phân với Microsoft.NET
Mono cũng đi kèm với Môi trường phát triển tích hợp (IDE): MonoDevelop . Cả hai phần mềm được đóng gói cho Ubuntu.
Đơn điệu
Phát triển đơn
Gói cuối cùng này phụ thuộc vào gói đầu tiên. Cài đặt gói này sẽ tự động cài đặt gói khác.
Bạn có thể phát triển các ứng dụng C # trên linux với .NET Core: https://www.microsoft.com/net/core
Sau khi bạn cài đặt nó, hãy nhập dotnet mới trong thiết bị đầu cuối của bạn để có danh sách các mẫu ứng dụng có thể được tạo để bạn bắt đầu.
Kể từ .NET Core 2.0 ngày hôm nay, đây là danh sách:
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
Phiên bản mới nhất hiện tại là 2.0 và đáp ứng mọi nhu cầu của tôi.
C# Ubuntu
cho thấy câu trả lời đã có.