国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Jadual Kandungan
Fungsi Kelas Separa dalam C#
Contoh untuk Melaksanakan Separa dalam C#
Contoh #3

Sebahagian dalam C#

Sep 03, 2024 pm 03:31 PM
c# c# tutorial

Ciri khas C# ialah kelas separa yang boleh digunakan untuk melaksanakan fungsi kelas tunggal ke dalam berbilang fail yang kemudiannya digabungkan bersama untuk membentuk fail kelas tunggal semasa penyusunan aplikasi dan kata kunci separa digunakan untuk mencipta kelas separa dalam C# dan kata kunci separa ini juga digunakan untuk membahagikan fungsi kaedah, fungsi antara muka atau fungsi struktur kepada berbilang fail dan semua fail ini mesti tersedia semasa masa penyusunan secara wajib untuk penciptaan fail akhir dan pengguna juga boleh menggunakan jenis separa bersarang.

Sintaks:

public partial Class_name
{
// code
}

Fungsi Kelas Separa dalam C#

Kata kunci separa mesti digunakan sebelum mana-mana nama kelas untuk menjadikan kelas kelas separa. Antara muka, struktur atau kelas boleh dibahagikan kepada beberapa bahagian menggunakan kata kunci separa. Satu kelas boleh dibahagikan kepada berbilang fail dengan menjadikan kelas sebagai kelas separa. Semasa penyusunan kod separa, berbilang kelas atau berbilang antara muka atau struktur disusun menjadi satu kelas atau antara muka atau struktur tunggal. Kod antara muka pengguna untuk reka bentuk boleh diasingkan daripada kod untuk logik perniagaan menggunakan kata kunci separa dan ini menjadikan kerja dan pemahaman lebih mudah.

Menggunakan kelas separa, berbilang pembangun boleh berfungsi secara selari. Kod logik tersuai boleh dibenamkan ke dalam kod yang dijana secara automatik oleh rangka kerja dengan menggunakan kelas separa. Kelas yang lebih besar boleh difahami dan dikekalkan dengan mudah dengan membahagikannya kepada kelas yang lebih kecil. Pembangunan aplikasi boleh dibuat dengan lebih pantas dengan membahagikan antara muka kepada berbilang kod yang boleh dikongsi dengan berbilang pembangun. Mengelak kelas separa menyebabkan seluruh kelas dimeterai. Ini dipanggil harta tertutup bagi kelas separa. Membuat abstrak kelas separa menyebabkan keseluruhan kelas menjadi kelas abstrak. Ini dipanggil sifat Abstrak kelas separa. Kelas separa dengan nama yang sama mesti diisytiharkan di bawah skop ruang nama yang sama sahaja.

Contoh untuk Melaksanakan Separa dalam C#

Pertimbangkan contoh berikut untuk memahami konsep kelas separa dalam C#:

Contoh #1

?Kod:

using System
public class Check
{
//main method is called
public static void Main()
{
//the same partuial class is defined at two places twice but during compilation it is executed as a single file
parclass pc=new parclass();
pc.firstmethod();
pc.secmethod();
}
//partial class is defined with the same class name
public partial class parclass
{
//a method is declared
public void firstmethod()
{
Console.WriteLine("The first method is called");
}
}
//another partial class is defined with the same name
public partial class parclass
{
//another method is declared
public void secmethod()
{
Console.WriteLine("The second method is called");
}
}
}

Output:

Sebahagian dalam C#

Penjelasan: Dalam atur cara di atas, kelas yang dipanggil semak ditakrifkan di mana kaedah utama dipanggil. Kaedah utama ini terdiri daripada contoh kelas separa yang ditakrifkan kemudian menggunakan kaedah kelas separa dipanggil. Dua kelas separa dengan nama parclass yang sama ditakrifkan. Mereka mengandungi kaedah yang berbeza di dalamnya yang dipanggil dalam kaedah utama. Kelas separa menggabungkan berbilang kelas ke dalam satu kelas semasa penyusunan dan output adalah seperti yang ditunjukkan dalam petikan di atas.

Contoh #2

Program C# untuk menunjukkan kelas separa sambil memberikan nilai kepada pembolehubah dan mencetaknya menggunakan dua kelas berbeza.

?Kod:

using System;
public class Check
{
//main method is called
public static void Main()
{
//the same partial class is defined at two places twice but during compilation it is executed as a single file
rec r=new rec(5,10);
r.print();
Console.ReadLine();
}
//partial class is defined with the same class name
public partial class rec
{
private int a;
private int b;
//a method is declared
public rec(int a, int b)
{
this.a = a;
this.b = b;
}
}
//another partial class is defined with the same name
public partial class rec
{
//another method is declared
public void print()
{
Console.WriteLine("The value of a is "+ a);
Console.WriteLine("The value of b is "+ b);
}
}
}

Output:

Sebahagian dalam C#

Penjelasan: Dalam program di atas, kelas yang dipanggil semak ditakrifkan di mana kaedah utama dipanggil. Kaedah utama ini terdiri daripada contoh kelas separa yang ditakrifkan kemudian menggunakan kaedah kelas separa dipanggil. Dua kelas separa dengan nama yang sama rec ditakrifkan. Mereka mengandungi kaedah yang berbeza di dalamnya yang dipanggil dalam kaedah utama. Kelas separa menggabungkan berbilang kelas ke dalam satu kelas semasa penyusunan dan output adalah seperti yang ditunjukkan dalam petikan di atas.

Contoh #3

Program C# untuk menunjukkan kelas separa sambil memberikan nilai kepada pembolehubah dan mencetaknya menggunakan dua kelas berbeza.

Kod:

using System;
public class Check
{
//main method is called
public static void Main()
{
//the same partial class is defined at two places twice but during????? compilation it is executed as a single file
stat r=new stat();
r.print1();
r.print2();
}
//partial class is defined with the same class name
public partial class stat
{
public void print1()
{
Console.WriteLine("Hello, welcome to Partial class one");
}
}
//another partial class is defined with the same name
public partial class stat
{
//another method is declared
public void print2()
{
Console.WriteLine("Hello, welcome to partial class two");
}
}
} <strong>Output:</strong>

Sebahagian dalam C#

Penjelasan: Dalam atur cara di atas, kelas yang dipanggil semak ditakrifkan di mana kaedah utama dipanggil. Kaedah utama ini terdiri daripada contoh kelas separa yang ditakrifkan kemudian menggunakan kaedah kelas separa dipanggil. Dua kelas separa dengan statistik nama yang sama ditakrifkan. Mereka mengandungi kaedah yang berbeza di dalamnya yang dipanggil dalam kaedah utama. Kelas separa menggabungkan berbilang kelas ke dalam satu kelas semasa penyusunan dan output adalah seperti yang ditunjukkan dalam petikan di atas.

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

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Penjana Nombor Rawak dalam C# Penjana Nombor Rawak dalam C# Sep 03, 2024 pm 03:34 PM

Panduan untuk Penjana Nombor Rawak dalam C#. Di sini kita membincangkan cara?Penjana Nombor Rawak berfungsi, konsep nombor pseudo-rawak dan selamat.

Faktorial dalam C# Faktorial dalam C# Sep 03, 2024 pm 03:34 PM

Panduan untuk Faktorial dalam C#. Di sini kita membincangkan pengenalan kepada faktorial dalam c# bersama-sama dengan contoh dan pelaksanaan kod yang berbeza.

Perbezaan antara multithreading dan asynchronous C# Perbezaan antara multithreading dan asynchronous C# Apr 03, 2025 pm 02:57 PM

Perbezaan antara multithreading dan asynchronous adalah bahawa multithreading melaksanakan pelbagai benang pada masa yang sama, sementara secara tidak sengaja melakukan operasi tanpa menyekat benang semasa. Multithreading digunakan untuk tugas-tugas yang berintensifkan, sementara asynchronously digunakan untuk interaksi pengguna. Kelebihan multi-threading adalah untuk meningkatkan prestasi pengkomputeran, sementara kelebihan asynchronous adalah untuk tidak menghalang benang UI. Memilih multithreading atau asynchronous bergantung kepada sifat tugas: tugas-tugas intensif pengiraan menggunakan multithreading, tugas yang berinteraksi dengan sumber luaran dan perlu menyimpan respons UI menggunakan asynchronous.

Nombor Perdana dalam C# Nombor Perdana dalam C# Sep 03, 2024 pm 03:35 PM

Panduan Nombor Perdana dalam C#. Di sini kita membincangkan pengenalan dan contoh nombor perdana dalam c# bersama dengan pelaksanaan kod.

C# vs C: Sejarah, evolusi, dan prospek masa depan C# vs C: Sejarah, evolusi, dan prospek masa depan Apr 19, 2025 am 12:07 AM

Sejarah dan evolusi C# dan C adalah unik, dan prospek masa depan juga berbeza. 1.C dicipta oleh BjarnestroustRup pada tahun 1983 untuk memperkenalkan pengaturcaraan berorientasikan objek ke dalam bahasa C. Proses evolusinya termasuk pelbagai standardisasi, seperti C 11 memperkenalkan kata kunci auto dan ekspresi Lambda, C 20 memperkenalkan konsep dan coroutin, dan akan memberi tumpuan kepada pengaturcaraan prestasi dan sistem pada masa akan datang. 2.C# telah dikeluarkan oleh Microsoft pada tahun 2000. Menggabungkan kelebihan C dan Java, evolusinya memberi tumpuan kepada kesederhanaan dan produktiviti. Sebagai contoh, C#2.0 memperkenalkan generik dan C#5.0 memperkenalkan pengaturcaraan tak segerak, yang akan memberi tumpuan kepada produktiviti pemaju dan pengkomputeran awan pada masa akan datang.

Corak dalam C# Corak dalam C# Sep 03, 2024 pm 03:33 PM

Panduan kepada Corak dalam C#. Di sini kita membincangkan pengenalan dan 3 jenis Corak teratas dalam C# bersama-sama dengan contoh dan pelaksanaan kodnya.

Cara menukar format XML Cara menukar format XML Apr 03, 2025 am 08:42 AM

Terdapat beberapa cara untuk mengubah format XML: mengedit secara manual dengan editor teks seperti Notepad; Memformat secara automatik dengan alat pemformatan XML dalam talian atau desktop seperti XMLBeAutifier; Tentukan peraturan penukaran menggunakan alat penukaran XML seperti XSLT; atau menghuraikan dan beroperasi menggunakan bahasa pengaturcaraan seperti Python. Berhati -hati apabila mengubahsuai dan membuat sandaran fail asal.

Palindrom dalam C# Palindrom dalam C# Sep 03, 2024 pm 03:34 PM

Panduan untuk Palindrome dalam C#. Di sini kita membincangkan pengenalan dan logik di sebalik palindrom dalam C#? bersama pelbagai kaedah dengan kodnya.

See all articles