Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Jalankan kod C# dalam Linux

Jalankan kod C# dalam Linux

WBOY
WBOYke hadapan
2023-08-30 18:53:011308semak imbas

Setakat ini, aplikasi .NET centric disasarkan pada sistem pengendalian Windows, tetapi kini Microsoft telah melancarkan aplikasi merentas platform baharu yang dipanggil Mono yang boleh melaksanakan aplikasi yang dibangunkan di bawah Program .NET

Mono

Mono ialah utiliti sumber terbuka yang membolehkan pembangun melaksanakan aplikasi .NET-centric pada platform lain seperti Mac atau Linux, kerana ia menyediakan pakej pemasangan untuk platform Windows yang boleh digunakan pada sistem pengendalian Windows Compile dan laksanakan pemasangan .NET tanpa memasang Visual Studio IDE atau .NET Framework SDK. Oleh itu, kami boleh membina perhimpunan masa nyata, sedia pengeluaran menggunakan Borang Windows, LINQ, Perkhidmatan Web XML, ADO.NET dan ASP.NET dengan memanfaatkan ruang nama CLR teras sedia ada di bawah Mono. Pertama, gunakan utiliti wget untuk memuat turun binari Mono dan laksanakan siri arahan ini untuk mengkonfigurasinya dengan betul:

wget --no-check-certificate https://raw.github.com/nathanb/iws- snippets/master/mono-install-scripts/ubuntu/install_mono-3.0.sh
chmod 755 install_mono-3.0.sh
./install_mono-3.0.sh

Sebagai alternatif, anda juga boleh memasang pakej MCS dan menyusun binari .NET seperti yang ditunjukkan di bawah;

Struktur asas aplikasi konsol Mono hampir serupa dengan aplikasi konsol C#.NET tradisional. Untuk membangunkan aplikasi konsol berasaskan Mono pertama anda (test.cs), buka mana-mana editor kod (seperti VIM) dan taip kod berikut.

root/kali:~/ sudo apt-get install mcs

Kemudian, buka terminal dan masukkan arahan berikut untuk menyusun kod.

using System;
namespace test {
   class test{
      public static void Main(string[] args) {
         System.Console.WriteLine("C# app Compiled on Kali Linux");
      }
   }      
}

Arahan di atas akan menghasilkan fail boleh laku seperti windows.exe. Sekarang klik pada arahan ./

test.exe

atau mono test.exe untuk menjalankan binari C# di sini, tangkapan skrin meringkaskan semua yang telah kami lakukan setakat ini.

Atas ialah kandungan terperinci Jalankan kod C# dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam