CodeAssignStatement Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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) |