lokasi sekarang:Rumah > Artikel teknikal > pembangunan bahagian belakang > Tutorial C#.Net
- Arah:
- semua web3.0 pembangunan bahagian belakang hujung hadapan web pangkalan data Operasi dan penyelenggaraan alat pembangunan rangka kerja php pengaturcaraan harian applet WeChat masalah biasa lain teknologi Tutorial CMS Java Tutorial sistem tutorial komputer Tutorial Perkakasan Tutorial mudah alih Tutorial perisian Tutorial permainan mudah alih
- Mengelaskan:
-
- StringWriter lwn. StringReader dalam C#?
- StringReader dan StringWriter berasal daripada TextReader dan TextWriter digunakan untuk menulis kepada penampan rentetan. Ia melaksanakan TextWriter untuk menulis maklumat kepada rentetan. Untuk StringWriter - contoh StringWritersWriter=newStringWriter();while(true){ myChar=strReader.Read(); if(myChar==-1)break
- Tutorial C#.Net 922 2023-09-15 16:17:02
-
- Mengapa indeks dalam tatasusunan C# bermula dari sifar?
- Tatasusunan ialah penunjuk ke alamat dalam memori indeks. Indeks ialah elemen pertama tatasusunan. Di sini, indeks adalah seperti offset, konsep yang mendahului asal bahasa C. Katakan elemen tatasusunan anda bermula dari 0Xff000 dan mempunyai 5 elemen, seperti {35,23,67,88,90}. Jadi tatasusunan dalam ingatan akan kelihatan seperti di bawah kerana int disimpan menggunakan 4 bait. 0Xff000has350Xff004has230Xff008has670Xff012has880Xff016has90 Ini bermakna apabila mengakses tatasusunan, offset sifar akan menjadi indeks 0. Marilah kita lebih memahami konsep pengindeksan sifar dalam C# - jika tatasusunan kosong, ia mempunyai 0 elemen dan mempunyai panjang 0.
- Tutorial C#.Net 1604 2023-09-15 14:57:03
-
- Apakah ruang nama penting dalam C#? Berikan penerangan ringkas tentang setiap satu
- .NET mengandungi sejumlah besar ruang nama, dan lebih banyak lagi jika anda menyertakan perpustakaan pihak ketiga. Walau bagaimanapun, terdapat beberapa yang anda akan gunakan lagi dan lagi. Berikut ialah 20 yang boleh membantu anda menyelesaikan 80% masalah pengaturcaraan yang biasa dan berulang. Sistem ini mengandungi jenis yang paling asas. Ini termasuk kelas, struktur, penghitungan, peristiwa, antara muka yang biasa digunakan, dsb. System.Teks mengandungi kelas yang mewakili pengekodan aksara ASCII dan Unicode. Kelas untuk menukar antara blok aksara dan blok bait. System.Text.RegularExpressions menyediakan fungsi ekspresi biasa. System.Linq menyediakan kelas dan antara muka yang menyokong pertanyaan menggunakan Pertanyaan Bersepadu Bahasa (LINQ). System.XM
- Tutorial C#.Net 715 2023-09-15 13:53:21
-
- Cetak menggunakan fon anda sendiri menggunakan C#
- Untuk mencetak fon anda sendiri dalam C#, mula-mula bina objek FontFamily Objek FontFamily menetapkan fon seperti Arial, TimesNewRoman, dsb., dan objek Font menetapkan saiz dan gaya fon. Mari buat gaya fon Arial. FontFamilymyFontFamily=newFontFamily("Arial");FontmyFont=newFont(myFontFamily,20,FontStyle.Bold,GraphicsUnit.Pixel Di atas, kami tetapkan FontFamily
- Tutorial C#.Net 1057 2023-09-15 12:29:09
-
- Apakah pelbagai fail JSON yang tersedia dalam C# ASP.NET Core?
- ASP.netCore dibina semula daripada versi ASP.net sebelumnya, termasuk kebergantungan konfigurasi pada konfigurasi System.Configuration dan xml dalam fail web.config. Dalam ASP.netCore, penyelesaian cara mudah baharu untuk mengisytiharkan dan mengakses tetapan global, tetapan khusus projek, tetapan khusus pelanggan dan banyak lagi. Model konfigurasi baharu untuk fail XML, INI dan JSON. Fail JSON konfigurasi yang berbeza dalam ASP.netCore Terdapat terutamanya 6 fail JSON konfigurasi dalam ASP.netCore. global.jsonlaunchsettings.jsonappsettings.j
- Tutorial C#.Net 899 2023-09-15 12:29:05
-
- Program C# untuk menukar Fahrenheit kepada Celsius
- Mula-mula, tetapkan suhu dalam Fahrenheit - doublefahrenheit=97;WriteLine("Fahrenheit:"+fahrenheit); untuk menukar Fahrenheit kepada Fahrenheit Menukar suhu kepada darjah Celsius. Demonstrasi langsungmenggunakanSistem;menggunakanSystem.Collections.Generik;menggunakanSystem.Linq;menggunakanSystem.Teks;namaruangDemo{&n
- Tutorial C#.Net 1237 2023-09-15 11:53:09
-
- Kumpulan benang dalam C#
- Kolam benang dalam C# ialah koleksi utas. Ia digunakan untuk melaksanakan tugas di latar belakang. Apabila benang menyelesaikan tugasnya, ia dihantar ke baris gilir di mana semua utas menunggu wujud. Ini dilakukan supaya ia boleh digunakan semula. Mari lihat cara membuat kumpulan benang. Mula-mula, gunakan ruang nama berikut - menggunakanSystem.Threading sekarang, panggil kelas kumpulan benang menggunakan objek kumpulan benang. Panggil kaedah QueueUserWorkItem - ThreadPool.QueueUserWorkItem(newWaitCallback(Run));
- Tutorial C#.Net 1215 2023-09-15 11:37:02
-
- Kaedah Sertai, Tidur dan Batalkan dalam utas C#
- Sertai menyekat utas panggilan sehingga utas ditamatkan, sambil terus melakukan pengepaman COM dan SendMessage standard. Kaedah ini mempunyai bentuk lebihan beban yang berbeza. Tidur menyebabkan benang dijeda untuk satu tempoh masa. Kaedah AbortAbort digunakan untuk memusnahkan benang. Mari lihat contoh Join() dalam thread - contoh usingSystem;usingSystem.Diagnostics;usingSystem.Threading;namespaceSample{ classDemo{ statik
- Tutorial C#.Net 1622 2023-09-15 11:01:09
-
- Apakah C# yang setara dengan kata kunci rakan dalam C++?
- Fungsi rakan kelas rakan dalam C# ditakrifkan di luar skop kelas, tetapi ia mempunyai akses kepada semua ahli kelas peribadi dan dilindungi. Walaupun prototaip fungsi rakan muncul dalam definisi kelas, rakan bukan fungsi ahli. Rakan boleh menjadi fungsi, templat fungsi, atau fungsi ahli, atau boleh menjadi templat kelas atau kelas, yang mana seluruh kelas dan semua ahlinya adalah rakan. Persamaan paling dekat dalam C++ kepada rakan dalam C# ialah mencipta kelas bersarang yang akan mengakses ahli persendirian kelas luar Di sini, kelas dalaman boleh mengakses ahli persendirian kelas luar - classOuter{ classInner{ }}
- Tutorial C#.Net 759 2023-09-15 10:53:02
-
- Akses pengubah suai dalam C#
- Pengubah suai akses menentukan skop pembolehubah dan fungsi dalam C#. Berikut ialah pengubah suai akses yang disediakan oleh C#: Pengubah suai Awam tidak meletakkan sekatan ke atas akses ahli. Akses yang dilindungi terhad kepada kelas terbitan atau definisi kelas. Pengisytiharannya diakses oleh pengubah akses dalaman dalam program dengan kebenaran berikut. dalaman yang dilindungi Ia mempunyai penentu akses yang disediakan oleh kedua-dua pengubah akses yang dilindungi dan dalaman. Peribadi hanya dalam kelas di mana ia diisytiharkan. Ahli yang ditetapkan sebagai persendirian tidak boleh diakses di luar kelas. Contoh Mari lihat contoh pengubah suai akses dilindungi, mengakses ahli yang dilindungi - tunjuk cara langsung menggunakanSystem;namespaceMySpecifiers{&nbs
- Tutorial C#.Net 961 2023-09-15 08:37:02
-
- Apakah keupayaan beban berlebihan pengendali dalam C#
- Berikut ialah senarai pengendali yang boleh dibebankan dalam C#, dan pengendali yang tidak boleh dibebankan. Pengendali ordinal dan perihalan 1+,-,!,~,++,--Pengendali unari ini menerima satu operan dan boleh terlebih beban. 2+,-,*,/,% Pengendali binari ini menerima dua operan dan boleh terlebih beban. 3==,!=,,= operator perbandingan boleh terlebih beban. 4&&, || operator logik bersyarat tidak boleh dibebankan secara langsung. 5+=,-=,*=,/=,%= pengendali tugasan tidak boleh terlebih beban. 6=,.,?:,-
- Tutorial C#.Net 1283 2023-09-15 08:13:08
-
- Apakah arahan if/then dalam C# untuk penyahpepijatan dan penerbitan?
- Terdapat konfigurasi yang berbeza untuk membina projek .Net anda dalam mod nyahpepijat Visual Studio dan mod keluaran. Pilih mod Nyahpepijat untuk melangkah melalui projek .Net anda, kemudian pilih Mod keluaran tempat fail pemasangan (.dll atau .exe) akhirnya dibina. Untuk menukar konfigurasi binaan - Dari menu Binaan, pilih Pengurus Konfigurasi, kemudian Nyahpepijat atau Lepaskan. Atau pada bar alat, pilih Nyahpepijat atau Lepaskan daripada konfigurasi penyelesaian yang ditulis dalam #ifdebug hanya akan dilaksanakan jika dijalankan dalam mod nyahpepijat. Jika kod berjalan dalam mod keluaran, #ifDebug adalah palsu dan kod yang terdapat di dalamnya tidak akan dilaksanakan. Contoh kelasProgram{
- Tutorial C#.Net 1245 2023-09-14 22:29:08
-
- Kelas abstrak, kelas tertutup dan ahli kelas dalam C#
- Kelas abstrak termasuk kaedah abstrak dan kaedah bukan abstrak. Kelas abstrak tidak boleh dibuat seketika. Kelas tertutup menghalang pewarisan dan tidak boleh digunakan sebagai kelas asas. Kelas Abstrak Untuk mengisytiharkan kelas abstrak, anda perlu meletakkan kata kunci abstrak sebelum definisi kelas. Contoh ahli kelas dalam kelas abstrak adalah seperti berikut, kaedah abstrak ditakrifkan - publicabstractclassVehicle{ publicabstractvoiddisplay();} Takrif kaedah abstrak diikuti oleh koma bertitik kerana ia tidak dilaksanakan. Kelas tertutup Untuk mengisytiharkan kelas tertutup, anda perlu meletakkan definisi kelas meterai kata kunci di hadapan. Kelas tertutup menghalang warisan, dan anda tidak boleh menggunakannya sebagai kelas asas. umum
- Tutorial C#.Net 855 2023-09-14 22:21:06
-
- Bagaimana untuk mencari bilangan teras CPU dalam C#?
- Kita boleh mendapatkan pelbagai maklumat berbeza yang berkaitan dengan pemproses Bilangan pemproses fizikal, bilangan teras dan bilangan pemproses logik Ini semua boleh berbeza dengan mengambil mesin dengan 2 hyperthreading dwi-teras sebagai contoh bagi sebuah pemproses, terdapat 2 pemproses fizikal, 4 teras dan 8 pemproses logik. Bilangan pemproses logik tersedia melalui kelas Persekitaran, tetapi maklumat lain hanya tersedia melalui WMI (dan anda mungkin perlu memasang beberapa pembaikan terkini atau pek perkhidmatan pada beberapa sistem untuk ini berfungsi) − Tambahkan yang berikut pada projek anda Rujukan kepada Sistem .Pengurusan.dll. Dalam .NET Core, ini disediakan sebagai pakej NuGet (Windows sahaja). perkara
- Tutorial C#.Net 1308 2023-09-14 22:21:02
-
- Apakah pemusnah dalam C# 7.0?
- C# membenarkan berbilang kaedah pemusnah digunakan dalam program yang sama dengan bilangan parameter output yang sama atau nombor dan jenis parameter output yang sama dalam susunan yang berbeza. Ia adalah sebahagian daripada sintaks tuple baharu - tidak berkaitan dengan kelas Tuple, tetapi diambil daripada pengaturcaraan berfungsi. Kata kunci dekonstruk digunakan untuk memusnahkan contoh fungsi publicclassEmployee{ publicEmployee(stringemployeename,stringfirstName,stringlastName){ Employeename
- Tutorial C#.Net 1161 2023-09-14 22:05:03