Bagikan melalui


CodeMemberMethod.TypeParameters Properti

Definisi

Mendapatkan parameter jenis untuk metode generik saat ini.

public:
 property System::CodeDom::CodeTypeParameterCollection ^ TypeParameters { System::CodeDom::CodeTypeParameterCollection ^ get(); };
public System.CodeDom.CodeTypeParameterCollection TypeParameters { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.CodeDom.CodeTypeParameterCollection TypeParameters { get; }
member this.TypeParameters : System.CodeDom.CodeTypeParameterCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.TypeParameters : System.CodeDom.CodeTypeParameterCollection
Public ReadOnly Property TypeParameters As CodeTypeParameterCollection

Nilai Properti

CodeTypeParameterCollection yang berisi parameter jenis untuk metode generik.

Atribut

Contoh

Contoh kode berikut menunjukkan penggunaan properti TypeParameters untuk menambahkan dua parameter jenis ke CodeMemberMethodprintMethod. Contoh ini adalah bagian dari contoh yang lebih besar yang disediakan untuk kelas CodeTypeParameter.

// Declare a generic method.
CodeMemberMethod printMethod = new CodeMemberMethod();
CodeTypeParameter sType = new CodeTypeParameter("S");
sType.HasConstructorConstraint = true;
CodeTypeParameter tType = new CodeTypeParameter("T");
sType.HasConstructorConstraint = true;

printMethod.Name = "Print";
printMethod.TypeParameters.Add(sType);
printMethod.TypeParameters.Add(tType);
' Declare a generic method.
Dim printMethod As New CodeMemberMethod()
Dim sType As New CodeTypeParameter("S")
sType.HasConstructorConstraint = True
Dim tType As New CodeTypeParameter("T")
tType.HasConstructorConstraint = True

printMethod.Name = "Print"
printMethod.TypeParameters.Add(sType)
printMethod.TypeParameters.Add(tType)

Keterangan

Metode generik berisi satu atau beberapa jenis yang tidak ditentukan yang dikenal sebagai parameter jenis. Nama parameter jenis adalah singkatan dari jenis dalam isi deklarasi generik.

Berlaku untuk

Lihat juga