Pertanyaan yang diberi tag inference

406
Penggunaan kata kunci var di C #

Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Setelah berdiskusi dengan kolega mengenai penggunaan kata kunci 'var' di C # 3, saya

124
Apa itu Hindley-Milner?

Saya menemukan istilah ini Hindley-Milner , dan saya tidak yakin apakah mengerti artinya. Saya telah membaca posting berikut: Steve Yegge - Dynamic Languages ​​Strike Back Steve Yegge - Masalah Pinokio Daniel Spiewak - Apakah Hindley-Milner itu? (dan mengapa itu keren?) Tetapi tidak ada entri...

106
Memanggil metode generik statis

Saya telah menjumpai situasi aneh yang melibatkan metode generik statis. Ini kodenya: class Foo<E> { public static <E> Foo<E> createFoo() { // ... } } class Bar<E> { private Foo<E> member; public Bar() { member = Foo.createFoo(); } } Kenapa saya tidak...

19
Mengapa Java tidak dapat menyimpulkan supertipe?

Kita semua tahu Long memanjang Number. Jadi mengapa ini tidak dikompilasi? Dan bagaimana mendefinisikan metode withsehingga program dapat dikompilasi tanpa ada panduan manual? import java.util.function.Function; public class Builder<T> { static public interface MyInterface { Number...