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

  • Apakah ungkapan Lambda dalam C#?
    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#
    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?
    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 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
    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 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#?
    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?
    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?
    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#?
    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#?
    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
    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#
    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#
    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#?
    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

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.