Kesalahan Kompilator CS1105
Metode ekstensi harus statik.
Metode ekstensi harus dideklarasikan sebagai metode statik di kelas statik yang bukan generik.
Contoh berikut menghasilkan CS1105 karena Test
tidak statik:
C#
// cs1105.cs
// Compile with: /target:library
public class Extensions
{
// Single type parameter.
public void Test<T>(this System.String s) {} //CS1105
}
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: