Apa itu metode ekstensi AC?
Apa itu metode ekstensi AC?

Video: Apa itu metode ekstensi AC?

Video: Apa itu metode ekstensi AC?
Video: Membuat ekstensi colokan listrik (AC) menggunakan Twisted Pair Cable /Extension Stop Contact (AC) 2024, Mungkin
Anonim

Metode ekstensi memungkinkan Anda untuk "menambahkan" metode ke tipe yang ada tanpa membuat tipe turunan baru, mengkompilasi ulang, atau memodifikasi tipe aslinya. Metode ekstensi adalah jenis statis khusus metode , tetapi mereka disebut seolah-olah mereka adalah contoh metode pada tipe diperpanjang.

Sehubungan dengan ini, bagaimana Anda menggunakan metode ekstensi?

NS metode ekstensi adalah statis metode dari kelas statis, di mana pengubah "ini" diterapkan ke parameter pertama. Jenis parameter pertama akan menjadi jenis yang diperpanjang. Metode ekstensi hanya dalam cakupan ketika Anda secara eksplisit mengimpor namespace ke kode sumber Anda dengan a menggunakan pengarahan.

Orang mungkin juga bertanya, apakah metode penyuluhan buruk? Dan statis metode dan properti dan metode tidak thread safe dan oleh karena itu harus dihindari kemudian metode ekstensi dan perpanjangan properti adalah buruk . Kami hanya ditipu untuk melakukannya karena kode yang kami tulis akan tampak cantik atau bersih tetapi dari segi kinerja tidak.

Demikian juga, apa metode ekstensi dalam C # dengan contoh?

NS metode ekstensi sebenarnya adalah jenis statis khusus metode didefinisikan dalam kelas statis. Untuk mendefinisikan sebuah metode ekstensi , pertama-tama, tentukan kelas statis. Untuk contoh , kami telah membuat kelas IntExtensions di bawah Metode Ekstensi namespace berikut ini contoh.

Apa itu ekstensi C#?

Seorang CS mengajukan adalah kode sumber mengajukan ditulis dalam C# (diucapkan "C Sharp"), bahasa pemrograman berorientasi objek yang dibuat oleh Microsoft untuk digunakan dengan. Kerangka. NET. Ini digunakan untuk mengembangkan berbagai aplikasi, dari program desktop sederhana hingga aplikasi untuk lingkungan terdistribusi.

Direkomendasikan: