Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan Pengompilasi CS1908

Jenis argumen ke atribut DefaultParameterValue harus cocok dengan jenis parameter

Kesalahan ini dihasilkan ketika Anda meneruskan nilai dari jenis yang salah ke DefaultParameterValueAttribute. Pastikan jenis argumen atribut cocok dengan parameter target.

Contoh

Sampel berikut menghasilkan CS1908:

// CS1908.cs
// compile with: /target:library
using System.Runtime.InteropServices;

public interface ISomeInterface
{
    void Bad([DefaultParameterValue("true")] bool b);   // CS1908
    void Good([DefaultParameterValue(true)] bool b);   // OK
}