Bagikan melalui


CodeAssignStatement Kelas

Definisi

Mewakili pernyataan penugasan sederhana.

public ref class CodeAssignStatement : System::CodeDom::CodeStatement
public class CodeAssignStatement : System.CodeDom.CodeStatement
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeAssignStatement : System.CodeDom.CodeStatement
type CodeAssignStatement = class
    inherit CodeStatement
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeAssignStatement = class
    inherit CodeStatement
Public Class CodeAssignStatement
Inherits CodeStatement
Warisan
CodeAssignStatement
Atribut

Contoh

Kode berikut membuat CodeAssignStatement yang menetapkan nilai 10 ke variabel bilangan bulat bernama i :

// Assigns the value of the 10 to the integer variable "i".
CodeAssignStatement^ as1 = gcnew CodeAssignStatement( gcnew CodeVariableReferenceExpression( "i" ),gcnew CodePrimitiveExpression( 10 ) );

// A C# code generator produces the following source code for the preceeding example code:
// i=10;
// Assigns the value of the 10 to the integer variable "i".
CodeAssignStatement as1 = new CodeAssignStatement(new CodeVariableReferenceExpression("i"), new CodePrimitiveExpression(10));

// A C# code generator produces the following source code for the preceeding example code:

// i=10;
' Assigns the value 10 to the integer variable "i".
Dim as1 As New CodeAssignStatement(New CodeVariableReferenceExpression("i"), New CodePrimitiveExpression(10))

' A Visual Basic code generator produces the following source code for the preceeding example code:

' i = 10

Keterangan

CodeAssignStatement dapat digunakan untuk mewakili pernyataan yang menetapkan nilai objek ke objek lain, atau referensi ke referensi lain. Pernyataan penugasan sederhana biasanya berupa " value1 = value2 ", di mana value1 objek ditetapkan, dan value2 sedang ditetapkan. Properti Left menunjukkan objek yang akan ditetapkan. Properti Right menunjukkan objek yang akan ditetapkan.

Konstruktor

CodeAssignStatement()

Menginisialisasi instans baru kelas CodeAssignStatement.

CodeAssignStatement(CodeExpression, CodeExpression)

Menginisialisasi instans CodeAssignStatement baru kelas menggunakan ekspresi yang ditentukan.

Properti

EndDirectives

CodeDirectiveCollection Mendapatkan objek yang berisi arahan akhir.

(Diperoleh dari CodeStatement)
Left

Mendapatkan atau mengatur ekspresi yang mewakili objek atau referensi untuk ditetapkan.

LinePragma

Mendapatkan atau mengatur baris tempat pernyataan kode terjadi.

(Diperoleh dari CodeStatement)
Right

Mendapatkan atau mengatur ekspresi yang mewakili objek atau referensi untuk ditetapkan.

StartDirectives

CodeDirectiveCollection Mendapatkan objek yang berisi arahan mulai.

(Diperoleh dari CodeStatement)
UserData

Mendapatkan data yang dapat ditetapkan pengguna untuk objek saat ini.

(Diperoleh dari CodeObject)

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk