lokasi sekarang:Rumah > Artikel teknikal > pembangunan bahagian belakang > Tutorial C#.Net

  • Jadual cincang dan kamus dalam C#
    Jadual cincang dan kamus dalam C#
    Jadual Hash Jadual Hash digunakan apabila kunci diperlukan untuk mengakses elemen, dan nilai kunci berguna boleh dikenal pasti. Setiap item dalam jadual cincang mempunyai pasangan kunci/nilai. Kekunci digunakan untuk mengakses item dalam koleksi. Ahli dalam jadual cincang adalah selamat untuk benang. Jika kita cuba mencari kunci yang tidak wujud, ia akan mengembalikan null. Hashtable bukan jenis generik. Koleksi Hashtable adalah lebih perlahan daripada kamus kerana ia memerlukan tinju dan nyah kotak. Declare Hashtable-Hashtableht=newHashtable(); Kamus Kamus ialah koleksi kunci dan nilai dalam C#. Kamus terkandung dalam ruang nama System.Collection.Generics. Dicti
    Tutorial C#.Net 700 2023-09-10 23:29:08
  • Semak sama ada julat yang diberikan adalah sama dalam C#
    Semak sama ada julat yang diberikan adalah sama dalam C#
    Sebagai pengaturcara, kita sering menghadapi situasi di mana kita perlu membandingkan dua julat dalam bahasa pengaturcaraan seperti C#. Sama ada kami sedang mengusahakan algoritma yang kompleks atau atur cara mudah, menyemak sama ada dua julat adalah sama adalah tugas yang kritikal. Artikel ini akan membincangkan proses dan kaedah membandingkan dua julat yang diberikan dalam C#, memberikan penyelesaian mudah kepada masalah biasa ini. Memahami Skop dalam C# Sebelum kita meneruskan untuk menyelesaikan masalah, adalah penting untuk mempunyai pemahaman yang mendalam tentang skop dalam bahasa pengaturcaraan C#. Julat ialah ciri baharu yang diperkenalkan dalam C# 8.0 yang menyediakan sintaks untuk bekerja dengan subset jenis data yang berbeza, seperti tatasusunan, rentetan dan rentang. Anda boleh menggunakan dua titik ("..") untuk menentukan julat. Contohnya, ungkapan seperti "1..4" mewakili julat yang mengandungi 1, 2 dan 3
    Tutorial C#.Net 787 2023-09-10 23:09:02
  • Apakah kelas bukan statik dalam C#?
    Apakah kelas bukan statik dalam C#?
    Kelas bukan statik boleh dijadikan instantiated, tetapi kelas statik tidak boleh instantiated, iaitu, anda tidak boleh menggunakan kata kunci baharu untuk mencipta pembolehubah jenis kelas. Kelas bukan statik boleh mempunyai kaedah contoh dan kaedah statik. Ahli kelas statik diakses menggunakan nama kelas itu sendiri, dan kelas statik dimeterai. Contoh kelas bukan statik-publicclassCalculateContoh kelas statik-publicstaticclassCalculate
    Tutorial C#.Net 1009 2023-09-10 22:49:11
  • Generik dalam C#
    Generik dalam C#
    Generik membolehkan anda menulis kelas atau kaedah yang boleh digunakan dengan mana-mana jenis data. Tulis spesifikasi untuk kelas atau kaedah dan gunakan parameter penggantian untuk jenis data. Apabila pengkompil menemui panggilan fungsi kepada pembina atau kaedah kelas, ia menjana kod yang mengendalikan jenis data tertentu. Generik ialah teknologi yang memperkayakan program anda dengan − Ia membantu anda memaksimumkan kebolehgunaan semula kod, keselamatan jenis dan prestasi. Anda boleh membuat kelas koleksi generik. Pustaka kelas .NETFramework termasuk beberapa kelas koleksi generik baharu dalam ruang nama System.Collections.Generic. Anda boleh menggunakan kelas koleksi generik ini dan bukannya kelas koleksi dalam ruang nama System.Collections. awak boleh
    Tutorial C#.Net 1138 2023-09-10 21:57:11
  • Pakej dalam C#
    Pakej dalam C#
    Sebagai alternatif kepada pakej dalam Java, bahasa C# mempunyai ruang nama. Pakej dalam Java Pakej digunakan dalam Java untuk mengelakkan konflik penamaan, mengawal akses, dan menjadikannya lebih mudah untuk mencari/mencari dan menggunakan kelas, antara muka, penghitungan, anotasi, dsb. Ruang nama dalam Ruang Nama C# direka bentuk untuk menyediakan cara untuk memastikan satu set nama berasingan daripada yang lain. Nama kelas yang diisytiharkan dalam satu ruang nama tidak bercanggah dengan nama kelas yang sama yang diisytiharkan dalam ruang nama lain. Definisi ruang nama bermula dengan ruang nama kata kunci, diikuti dengan nama ruang nama. Di bawah menunjukkan cara menggunakan ruang nama dalam C# - contoh menggunakanSystem;ruang nama pertama{ &nb
    Tutorial C#.Net 1051 2023-09-10 21:17:02
  • Menyusun HashMap berdasarkan kekunci dalam C#
    Menyusun HashMap berdasarkan kekunci dalam C#
    HashMap ialah bahasa Java, bukan bahasa C#. HashMap dalam C# adalah bersamaan dengan Kamus dan digunakan sebagai koleksi pasangan nilai kunci. Mula-mula, tetapkan Kamus-Kamus<string,int>d=newDictionary<string,int>();d.Add("bola sepak",1);d.Add("kriket",2);d.Add("tenis ",3);d.Add("rugby",4);Sekarang
    Tutorial C#.Net 1174 2023-09-10 20:45:10
  • Bagaimana untuk menggunakan kelas C# BinaryReader?
    Bagaimana untuk menggunakan kelas C# BinaryReader?
    Jika anda ingin membaca maklumat binari daripada aliran, gunakan kelas BinaryReader. Kelas BinaryReader terletak dalam ruang nama System.IO. Yang berikut menunjukkan menggunakan kelas BinaryReader untuk membaca daripada fail - staticvoidWriteMe(){ using(BinaryWriterw=newBinaryWriter(File.Open("C:\abc.txt",FileMode.Create))){ w.Wr
    Tutorial C#.Net 927 2023-09-10 18:53:02
  • Kesepaduan dalam C#
    Kesepaduan dalam C#
    Kohesi dalam C# menunjukkan hubungan antara modul. Ia menunjukkan kekuatan fungsi modul. Lebih tinggi kohesi, lebih baik reka bentuk program. Ia adalah pergantungan antara elemen di dalam modul seperti kaedah dan modul dalaman. Kesepaduan yang tinggi akan membolehkan anda menggunakan semula kelas dan kaedah. Contoh kohesi tinggi boleh dilihat dalam kelas System.Math, iaitu ia mempunyai pemalar matematik dan kaedah statik - Math.AbsMath.PIMath.Pow Kelas yang melakukan banyak perkara pada masa yang sama sukar untuk difahami dan diselenggara. Inilah yang kita panggil perpaduan rendah dan harus dielakkan. Jika kelas akan menyediakan fungsi e-mel, mencetak, menyalin, dsb., ia akan menjadi sukar untuk diselenggara dan digunakan semula. Sentiasa cuba mencapai yang kukuh iaitu perpaduan yang tinggi dalam kod anda.
    Tutorial C#.Net 1085 2023-09-10 18:25:02
  • Apakah skop pembolehubah ahli yang dilindungi kelas dalam C#?
    Apakah skop pembolehubah ahli yang dilindungi kelas dalam C#?
    Penentu akses yang dilindungi membenarkan subkelas untuk mengakses pembolehubah ahli dan fungsi ahli kelas asas mereka. Ini membantu dengan warisan. Kami akan membincangkan perkara ini dengan lebih terperinci dalam bab pewarisan. Di bawah ialah contoh yang menunjukkan kami menetapkan pembolehubah ahli yang dilindungi dalam kelas A. classA{ protectedinta2=87;} Sekarang di bawah kelas terbitan, apabila kita cuba mengakses pembolehubah di atas daripada objek kelas terbitan, ia akan berfungsi dengan baik seperti yang ditunjukkan di bawah - Contoh menggunakanSystem;classA{ protectedinta2=87;}classB:A{&am
    Tutorial C#.Net 899 2023-09-10 18:17:08
  • Apakah yang dikembalikan LINQ apabila hasilnya batal dalam C#?
    Apakah yang dikembalikan LINQ apabila hasilnya batal dalam C#?
    Language Integrated Query (LINQ) ialah satu set pertanyaan berdasarkan penyepaduan fungsi pertanyaan terus ke dalam bahasa C#. Anda boleh menggunakan C# untuk mencipta pangkalan data SQL Server, dokumen XML, set data ADO.NET dan sebarang koleksi objek yang menyokong antara muka IEnumerable atau genericIEnumerable<T>. Dalam Linq-to-SQL, jika anda cuba mendapatkan elemen pertama dalam pertanyaan tanpa hasil, jujukan yang anda akan perolehi tidak mengandungi sebarang elemen Ralat ToList mengembalikan senarai kosong Contoh classProgram{ publicstaticvoidMain(){&
    Tutorial C#.Net 1034 2023-09-10 16:57:10
  • Tatasusunan berganda dalam C#?
    Tatasusunan berganda dalam C#?
    Tatasusunan tatasusunan dalam C# dipanggil tatasusunan bergerigi. Untuk mengisytiharkan tatasusunan bergerigi, gunakan double[][]. Sekarang marilah kita mengisytiharkannya -int[][]marks Sekarang, mari kita mulakannya di mana markah ialah tatasusunan 5 integer[][]marks=newint[][]{newint[]{90,95} , newint[]{89,94},newint[]{78,87},newint[]{76,68},newint[]{98,91}};Contoh Mari kita lihat tatasusunan gigi gergaji dalam C# Contoh penuh dan pelajari cara melaksanakannya − demonstrasi langsung menggunakan Sistem
    Tutorial C#.Net 1034 2023-09-10 16:53:02
  • Program C# untuk mencipta benang mudah
    Program C# untuk mencipta benang mudah
    Untuk mencipta thread, saya mencipta fungsi - publicvoidmyThread(){ for(inti=0;i<3;i++){ Console.WriteLine("MyThread" }} Panggil fungsi di atas untuk mencipta thread dan buat perwakilan ThreadStart Baharu-Demod=newDemo();Threadthread=newThread(baharu
    Tutorial C#.Net 1132 2023-09-10 16:49:12
  • Bagaimana untuk menukar dua nombor dalam C# tanpa menggunakan pembolehubah sementara
    Bagaimana untuk menukar dua nombor dalam C# tanpa menggunakan pembolehubah sementara
    Untuk menukar dua nombor, anda boleh menggunakan pembolehubah ketiga dan melakukan pengendali aritmetik tanpa menggunakan pembolehubah sementara. Tetapkan dua pembolehubah untuk pertukaran −val1=5;val2=10; Sekarang lakukan operasi pertukaran berikut-val1=val1+val2;val2=val1-val2;val1=val1-val2; Contoh menggunakanSystem;namespaceDemo{ classProgram{ staticvoidMain(string[; ]args){&a
    Tutorial C#.Net 1086 2023-09-10 16:37:02
  • Perbezaan antara ref dan out dalam C#
    Perbezaan antara ref dan out dalam C#
    Dalam artikel ini, kita akan belajar tentang perbezaan antara "ref" dan "out" dalam C#. Kata kunci Ref memerlukan pemulaan parameter sebelum menghantarnya ke 'ref'. Tidak perlu memulakan nilai parameter sebelum kembali ke kaedah panggilan. Apabila menggunakan kata kunci 'ref', data boleh dihantar ke kedua-dua arah. Ia berguna apabila kaedah yang dipanggil perlu menukar nilai parameter yang diluluskan. Kata kunci keluaran tidak memerlukan permulaan hujah sebelum menyerahkannya kepada "keluar". Parameter perlu dimulakan sebelum ia dikembalikan kepada pemanggil. Apabila kaedah perlu mengembalikan berbilang nilai, adalah berguna untuk mengisytiharkan parameter menggunakan kata kunci "keluar". Apabila menggunakan kata kunci "keluar", data dihantar ke satu arah sahaja.
    Tutorial C#.Net 1035 2023-09-10 15:53:05
  • Apakah cara yang berbeza untuk membebankan kaedah dalam C#?
    Apakah cara yang berbeza untuk membebankan kaedah dalam C#?
    Cara kaedah lebihan beban yang berbeza ialah-ThedatatypesofparameterberbezaDanbilanganparameterberbezaSatu contoh diberikan di bawah untuk menggambarkan jenis data berbeza parameter-voidprint(inti){ Console.WriteLine("Printingint:{0}",i);}voidprint(doublef){ Console .Write (&quot
    Tutorial C#.Net 660 2023-09-10 15:13:05

Cadangan alat

kod hubungan borang mesej perusahaan jQuery

Kod hubungan borang mesej perusahaan jQuery ialah borang mesej perusahaan yang ringkas dan praktikal dan hubungi kami kod halaman pengenalan.
butang borang
2024-02-29

Kesan main balik kotak muzik MP3 HTML5

Kesan khas main balik kotak muzik HTML5 MP3 ialah pemain muzik mp3 berdasarkan HTML5+css3 untuk mencipta emotikon kotak muzik comel dan klik butang suis.
Kesan khas pemain
2024-02-29

HTML5 kesan khas menu navigasi animasi zarah sejuk

Kesan menu navigasi animasi zarah sejuk HTML5 ialah kesan khas yang bertukar warna apabila menu navigasi dilegarkan oleh tetikus.
Navigasi menu
2024-02-29

jQuery bentuk visual seret dan lepas kod penyuntingan

Kod pengeditan seret dan lepas bentuk visual jQuery ialah bentuk visual berdasarkan rangka kerja jQuery dan bootstrap.
butang borang
2024-02-29

Templat web pembekal buah-buahan dan sayur-sayuran organik Bootstrap5

Templat web pembekal buah-buahan dan sayur-sayuran organik-Bootstrap5
Templat Bootstrap
2023-02-03

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Pengurusan latar belakang maklumat data pelbagai fungsi Bootstrap3 templat halaman web responsif-Novus

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5

Templat halaman web platform perkhidmatan sumber hartanah Bootstrap5
Templat Bootstrap
2023-02-02

Templat web maklumat resume ringkas Bootstrap4

Templat web maklumat resume ringkas Bootstrap4
Templat Bootstrap
2023-02-02

Bahan vektor elemen musim panas yang comel (EPS+PNG)

Ini ialah bahan vektor elemen musim panas yang comel, termasuk matahari, topi matahari, pokok kelapa, bikini, kapal terbang, tembikai, ais krim, ais krim, minuman sejuk, cincin renang, selipar, nanas, kerang, tempurung, bintang laut, ketam , Lemon, pelindung matahari, cermin mata hitam, dsb., bahan disediakan dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-05-09

Empat bahan vektor lencana tamat pengajian 2023 merah (AI+EPS+PNG)

Ini ialah bahan vektor lencana tamat pengajian 2023 merah, empat jumlahnya, tersedia dalam format AI, EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-29

Burung nyanyian dan troli diisi dengan bahan vektor sepanduk musim bunga reka bentuk bunga (AI+EPS)

Ini ialah bahan vektor sepanduk musim bunga yang direka dengan burung nyanyian dan troli penuh dengan bunga Ia tersedia dalam format AI dan EPS, termasuk pratonton JPG.
gambar sepanduk
2024-02-29

Bahan vektor topi pengijazahan emas (EPS+PNG)

Ini ialah bahan vektor topi pengijazahan emas, tersedia dalam format EPS dan PNG, termasuk pratonton JPG.
bahan PNG
2024-02-27

Templat Laman Web Syarikat Pembersihan dan Pembaikan Hiasan Rumah

Templat Laman Web Syarikat Perkhidmatan Pembersihan dan Penyelenggaraan Hiasan ialah muat turun templat tapak web yang sesuai untuk tapak web promosi yang menyediakan hiasan rumah, pembersihan, penyelenggaraan dan organisasi perkhidmatan lain. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat halaman panduan resume peribadi berwarna segar

Templat halaman panduan resume permohonan kerja peribadi padanan warna segar ialah halaman panduan paparan kerja resume carian kerja peribadi muat turun templat sesuai untuk gaya padanan warna segar. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat Web Resume Kerja Kreatif Pereka

Templat Web Resume Kerja Kreatif Pereka ialah templat web yang boleh dimuat turun untuk paparan resume kerja peribadi yang sesuai untuk pelbagai jawatan pereka. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.

Templat laman web syarikat pembinaan kejuruteraan moden

Templat tapak web syarikat kejuruteraan dan pembinaan moden ialah templat tapak web yang boleh dimuat turun sesuai untuk promosi industri perkhidmatan kejuruteraan dan pembinaan. Petua: Templat ini memanggil pustaka fon Google dan halaman mungkin dibuka perlahan-lahan.