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:
-
- Apakah ungkapan Lambda dalam C#?
- Ungkapan Lambda ialah cara yang lebih baik untuk mewakili kaedah tanpa nama. Kedua-dua kaedah tanpa nama dan ungkapan lambda membolehkan anda mentakrifkan pelaksanaan kaedah sebaris, bagaimanapun, kaedah tanpa nama secara eksplisit memerlukan anda untuk menentukan jenis parameter kaedah dan jenis pulangan. Ungkapan lambda dengan ungkapan sebagai badannya: (input−parameters) => ungkapan Lambda pernyataan dengan blok pernyataan sebagai badannya: (input−parameters) => {} Sebarang ungkapan lambda boleh ditukar kepada jenis perwakilan. Jenis perwakilan yang ungkapan lambda boleh ditukar kepada ditakrifkan oleh jenis parameter dan nilai pulangannya. Jika ungkapan lambda tidak mengembalikan nilai, anda boleh menukarnya kepada Ac
- Tutorial C#.Net 670 2023-09-08 14:25:15
-
- Versi CopyOnWriteArrayList dalam C#
- Java mempunyai CopyOnWriteArrayList, tetapi C# tidak. Untuk tujuan ini, kelas SynchronizedCollection dalam C# harus digunakan sebagai keutamaan. SynchronizedCollection ialah koleksi selamat benang yang mengandungi objek jenis tertentu. Berikut ialah sintaksnya. publicclassSynchronizedCollection<T>:IList<T>,ICollection<T>,IEnumerable<T>,IEnumerable,IList,ICollection di atas, T ialah
- Tutorial C#.Net 1369 2023-09-08 13:25:02
-
- Apakah pemisah literal dan nombor binari dalam C# 7.0?
- Literal binari - Sebelum C#7, kita hanya boleh menetapkan nilai perpuluhan dan perenambelasan kepada pembolehubah. Literal binari telah diperkenalkan dalam C# 7.0, yang membolehkan kita menghantar nilai binari kepada pembolehubah. Pemisah nombor - Pemisah nombor berbentuk garis bawah tunggal (_). Pemisah ini boleh digunakan dalam mana-mana teks berangka sebagai cara untuk meningkatkan kebolehbacaan. Contoh literal binari - contoh classProgram{ publicstaticvoidMain(){ varbn=0b1000001;
- Tutorial C#.Net 1189 2023-09-08 12:53:02
-
- Kelas kamus campuran dalam C#?
- Kelas HybridDictionary melaksanakan IDictionary dengan menggunakan ListDictionary apabila koleksi kecil, kemudian bertukar kepada Hashtable apabila koleksi menjadi lebih besar. Berikut ialah atribut kelas HibridDictionary: Atribut Nombor Siri dan Penerangan 1Count Mendapat bilangan pasangan kunci/nilai yang terkandung dalam kamus hibrid. 2IsFixedSize Mendapat nilai yang menunjukkan sama ada HybridDictionary mempunyai saiz tetap. 3IsReadOnly Mendapat nilai yang menunjukkan sama ada HybridDictionary adalah baca sahaja. 4IsSynchronized mendapat nilai yang menunjukkan HybridDic
- Tutorial C#.Net 757 2023-09-08 11:57:09
-
- Program C# untuk menggambarkan matriks segi tiga atas
- Untuk matriks segi tiga atas, tetapkan semua elemen di bawah pepenjuru utama kepada sifar. Tetapkan syarat berikut −jika(i<=j) Console.Write(A[i,j]+"\t"); else Console.Write("0\t"); ditetapkan kepada 0. Contoh Anda boleh cuba menjalankan kod berikut untuk memaparkan matriks segi tiga atas. Demonstrasi langsung menggunakanSystem;usingSystem.Linq;classDemo{
- Tutorial C#.Net 1480 2023-09-08 10:13:14
-
- Promosi angka C# bagi ungkapan bersyarat
- Promosi berangka ialah promosi jenis yang lebih kecil kepada jenis yang lebih besar, seperti pendek kepada int. Dalam contoh di bawah, kita melihat promosi berangka dalam ungkapan bersyarat. p>Jenis pendek secara automatik dipromosikan kepada jenis int yang lebih besar. Contoh menggunakanSystem;classProgram{ staticvoidMain(){ shortval1=99;
- Tutorial C#.Net 759 2023-09-08 09:25:08
-
- Bagaimanakah parameter diluluskan dalam C#?
- Parameter diluluskan oleh nilai atau rujukan dalam C#. Dengan cara ini anda juga boleh menghantar parameter menggunakan parameter dan tatasusunan param -Nilai Kaedah ini menyalin nilai sebenar parameter ke dalam parameter formal fungsi. Dalam kes ini, perubahan yang dibuat kepada parameter formal di dalam fungsi tidak mempunyai kesan ke atas parameter sebenar. Rujukan Kaedah ini menyalin rujukan kepada lokasi memori parameter sebenar ke dalam parameter formal. Ini bermakna perubahan yang dibuat pada parameter mempengaruhi parameter. Pernyataan Outreturn boleh digunakan untuk mengembalikan hanya nilai daripada fungsi. Walau bagaimanapun, menggunakan parameter output anda boleh mengembalikan dua nilai daripada fungsi tersebut. Parameter output adalah serupa dengan parameter rujukan, kecuali ia mengeluarkan data daripada kaedah dan bukannya ke dalamnya. Param anda tidak pasti tentang bilangan parameter yang diluluskan sebagai parameter semasa mengisytiharkan kaedah
- Tutorial C#.Net 819 2023-09-07 23:09:07
-
- Apakah kelebihan menggunakan C# ASP.NET WebAPI?
- WEBAPI ialah pilihan yang lebih baik untuk perkhidmatan yang lebih ringkas dan ringan. WEBAPI boleh menggunakan sebarang format teks termasuk XML dan lebih pantas daripada WCF. Ia berfungsi dengan cara yang sama seperti HTTP, menggunakan kata kerja HTTP standard seperti GET, POST, PUT dan DELETE untuk semua operasi tambah, padam, ubah suai dan pertanyaan. Sokongan penuh untuk penghalaan untuk menjana respons dalam format Json dan XML menggunakan MediaTypeFormatter Ia mempunyai keupayaan untuk dihoskan dalam IIS atau dihoskan sendiri di luar IIS. Menyokong pengikatan dan pengesahan model. Sokong ODATA. Menyokong pemindahan data tanpa kewarganegaraan. Menyokong mod Url dan kaedah HTTP. Nota - ODATA (Protokol Data Terbuka) ialah protokol terbuka yang membenarkan
- Tutorial C#.Net 765 2023-09-07 21:41:02
-
- Apakah peranan antara muka IWebHostEnvironment dalam C# ASP.NET Core?
- IWebHostEnvironment menyediakan maklumat tentang persekitaran pengehosan web dan aplikasi yang sedang berjalan. Antara muka kepunyaan ruang nama Microsoft.AspNetCore.HostingIWebHostEnvironment perlu disuntik ke dalam pengawal sebagai kebergantungan dan kemudian digunakan di seluruh pengawal. Antara muka IWebHostEnvironment mempunyai dua sifat. WebRootPath - Laluan ke folder www (mendapat atau menetapkan laluan mutlak ke direktori yang mengandungi fail kandungan aplikasi untuk perkhidmatan web) ContentRootPath - Laluan ke folder akar yang mengandungi semua fail aplikasi (mendapat atau menetapkan laluan ke WebRootP
- Tutorial C#.Net 1314 2023-09-07 20:33:14
-
- Bagaimana untuk melaksanakan suntikan pergantungan menggunakan suntikan berasaskan antara muka dalam C#?
- Proses menyuntik (menukar) objek yang digabungkan (bergantung) kepada objek yang dipisahkan (bebas) dipanggil suntikan kebergantungan. Jenis suntikan pergantungan Terdapat empat jenis DI − Suntikan pembina Suntikan penetap Suntikan berasaskan antara muka Suntikan pencari perkhidmatan Suntikan antara muka Suntikan antara muka Sama seperti Getter dan SetterDI, Getter dan SetterDI menggunakan getter dan setter lalai, tetapi suntikan antara muka menggunakan antara muka sokongan ( Eksplisit getter dan setter untuk menetapkan sifat antara muka). Contoh publicinterfaceIService{ stringServiceMethod();}publ
- Tutorial C#.Net 1299 2023-09-07 20:09:07
-
- Bagaimana untuk memuat turun fail dari URL dalam C#?
- Fail boleh dimuat turun dari URL menggunakan klien web. Ia boleh menggunakan ruang nama dalam System.Net. Kelas WebClient menyediakan kaedah biasa untuk menghantar atau menerima data ke mana-mana sumber tempatan, intranet atau Internet yang dikenal pasti oleh URI. Pelanggan web boleh dipanggil aplikasi atau pelayar web (cth. Google Chrome, Internet Explorer, Opera, Firefox, Safari) yang dipasang pada komputer dan digunakan untuk berinteraksi dengan pelayan web berdasarkan permintaan pengguna. Ia pada asasnya adalah aplikasi pengguna yang mengumpul data yang diproses daripada pelayan. Pelanggan dan pelayan adalah dua bahagian sambungan, ia adalah dua yang berbeza
- Tutorial C#.Net 1447 2023-09-07 19:33:06
-
- Program C# untuk mencari integer daripada senarai objek dan menyusunnya menggunakan LINQ
- Pengenalan Dalam artikel ini, kita akan belajar cara menulis program C# untuk mencari integer daripada senarai objek dan mengisihnya menggunakan LINQ. Mari kita berikan gambaran ringkas tentang bahasa tersebut. Bahasa pengaturcaraan C# kerap digunakan untuk membangunkan aplikasi desktop, web dan mudah alih. Pertanyaan Bersepadu Bahasa (kadangkala dipanggil LINQ) ialah salah satu kekuatan C#. Pembangun boleh menanyakan data dengan cepat daripada pelbagai sumber, termasuk tatasusunan, koleksi dan pangkalan data. Ia membolehkan pembangun menggunakan sintaks yang setara dengan SQL (Bahasa Pertanyaan Berstruktur) dan menyokong manipulasi dan pengisihan data yang mudah. Ia menyediakan sintaks standard untuk pertanyaan data tanpa mengira sumber data. Memandangkan sintaks LINQ adalah serupa dengan SQL, pembangun boleh mempelajari dan menggunakannya dengan mudah. Masalahnya dinyatakan dalam artikel ini,
- Tutorial C#.Net 828 2023-09-07 18:57:12
-
- Rangkaian dalam C#
- Rangka Kerja .NET mempunyai pelaksanaan perkhidmatan rangkaian berlapis, boleh dikembangkan dan terurus. Anda boleh mengintegrasikannya dengan mudah ke dalam aplikasi anda. Gunakan ruang nama System.Net. Mari lihat cara untuk mengakses kelas Uri: Dalam C#, ia menyediakan perwakilan objek Pengecam Sumber Seragam (URI) - Uriuri=newUri("http://www.example.com/");WebRequestw=WebRequest.Create( uri); Sekarang mari kita lihat kelas System.Net. Ini digunakan untuk menyulitkan sambungan menggunakan Secure Sockets Layer (SSL). Jika URI berakhir dengan "https:
- Tutorial C#.Net 941 2023-09-07 18:29:09
-
- Melaksanakan timbunan dalam C#
- Kelas Stack dilaksanakan dalam C# menggunakan operasi Push dan Pop. Tindanan digunakan dalam C# untuk mewakili koleksi objek yang terakhir masuk dahulu. Berikut ialah kaedah kelas Stack -Sr.No kaedah dan penerangan 1publicvirtualvoidClear(); 2publicvirtualboolContains(objectobj); 3publicvirtualobjectPeek(); mengembalikan objek di bahagian atas Stack tanpa memadamkannya. 4 Objek maya awam Pop(); mengalih keluar dan mengembalikan objek di bahagian atas timbunan. 5publicvirtualvoidPus
- Tutorial C#.Net 843 2023-09-07 16:17:10
-
- Apakah perbezaan antara penukaran jenis tersirat dan penukaran jenis eksplisit dalam C#?
- Berikut ialah perbezaan antara penukaran jenis tersirat dan penukaran jenis eksplisit − Penukaran jenis tersirat C# melakukan penukaran ini dengan cara yang selamat jenis. Untuk memahami konsep ini, marilah kita secara tersirat menukar int kepada panjang. intval1=11000;intval2=35600;longsum;sum=val1+val2; Di atas, kita mempunyai dua pembolehubah integer dan apabila kita mengumpulnya ke dalam pembolehubah integer panjang, tiada ralat akan dipaparkan. Kerana pengkompil akan melakukan penukaran tersirat dengan sendirinya. Sekarang mari kita cetak nilai ini. Contoh menggunakanSystem;usingSystem.IO;namespaceDemo{ &
- Tutorial C#.Net 906 2023-09-07 15:41:09