Pertanyaan yang diberi tag «methods»

Metode adalah blok kode yang melakukan tugas dan dikaitkan dengan kelas atau objek. Hal ini terkait dengan konsep fungsi dan prosedur yang tidak berorientasi objek.

5
Perbedaan besar dalam kecepatan metode statik dan non statik ekivalen
Dalam kode ini ketika saya membuat Objek dalam mainmetode dan kemudian memanggil metode objek: ff.twentyDivCount(i)(berjalan dalam 16010 ms), itu berjalan jauh lebih cepat daripada memanggilnya menggunakan anotasi ini: twentyDivCount(i)(berjalan dalam 59516 ms). Tentu saja, ketika saya menjalankannya tanpa membuat objek, saya membuat metode ini statis, sehingga bisa dipanggil di main. …

5
metode c # dengan params tanpa batas atau metode dengan array atau daftar?
Baru-baru ini saya mengetahui bahwa Anda dapat membuat beberapa metode dengan parameter tidak terbatas, misalnya: SomeMethod(params int[] numbers); tetapi pertanyaan saya adalah, apa perbedaan antara itu dan hanya membuat metode yang menerima daftar atau array? SomeMethod(int[] numbers); SomeMethod(List<int> numbers); mungkin itu berdampak pada kinerja? Saya tidak sepenuhnya mengerti atau melihat …
21 c#  methods 

4
Apa perbedaan antara metode `classmethod` dan metode metaclass?
Dengan Python, saya bisa membuat metode kelas menggunakan @classmethoddekorator: >>> class C: ... @classmethod ... def f(cls): ... print(f'f called with cls={cls}') ... >>> C.f() f called with cls=<class '__main__.C'> Atau, saya bisa menggunakan metode normal (instance) pada metaclass: >>> class M(type): ... def f(cls): ... print(f'f called with cls={cls}') …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.