Pertanyaan yang diberi tag generics

97
Buat Daftar int primitif?

Apakah ada cara untuk membuat daftar int primitif atau primitif apapun di java seperti berikut? List<int> myList = new ArrayList<int>(); Sepertinya saya bisa melakukannya List myList = new ArrayList(); dan tambahkan "int" ke dalam daftar ini. Tapi ini berarti saya bisa...

97
Swift yang setara untuk makro MIN dan MAX

Dalam C / Objective-C dimungkinkan untuk menemukan nilai minimum dan maksimum antara dua angka menggunakan makro MIN dan MAX. Swift tidak mendukung makro dan tampaknya tidak ada padanan dalam pustaka bahasa / dasar. Harus satu pergi dengan solusi kustom, mungkin didasarkan pada obat generik seperti...

94
Daftar <T> .Contains () sangat lambat?

Adakah yang bisa menjelaskan mengapa List.Contains()fungsi generik sangat lambat? Saya memiliki List<long>sekitar satu juta nomor, dan kode yang terus-menerus memeriksa apakah ada nomor tertentu di dalam nomor ini. Saya mencoba melakukan hal yang sama dengan menggunakan

94
batal di C # generik?

Saya memiliki metode umum yang menerima permintaan dan memberikan tanggapan. public Tres DoSomething<Tres, Treq>(Tres response, Treq request) {/*stuff*/} Tetapi saya tidak selalu menginginkan tanggapan untuk permintaan saya, dan saya tidak selalu ingin memberi makan data permintaan...

92
mendapatkan pencacah generik dari array

Dalam C #, bagaimana seseorang mendapatkan pencacah generik dari larik yang diberikan? Dalam kode di bawah ini, MyArrayadalah larik MyTypeobjek. Saya ingin mendapatkan MyIEnumeratordalam mode yang ditunjukkan, tetapi tampaknya saya mendapatkan pencacah kosong (meskipun saya sudah memastikannya...