Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Parameter jenis 'type parameter' memiliki nama yang sama dengan parameter jenis dari 'type' jenis luar
Kesalahan ini terjadi ketika Anda memiliki anggota generik seperti metode di dalam kelas generik. Karena parameter jenis metode tidak harus sama dengan parameter jenis kelas, Anda tidak dapat memberi keduanya nama yang sama. Untuk informasi selengkapnya, lihat Metode Generik.
Untuk menghindari situasi ini, gunakan nama yang berbeda untuk salah satu parameter jenis.
Contoh
Contoh berikut menghasilkan CS0693.
// CS0693.cs
// compile with: /W:3 /target:library
class Outer<T>
{
class Inner<T> {} // CS0693
// try the following line instead
// class Inner<U> {}
}